在ajax之后重新启动jCarousel

时间:2010-11-22 04:15:08

标签: javascript jquery jcarousel

我正在尝试从服务器更新数据后重新初始化jCarousel(sorgalla.com/jcarousel)

的.js

$.reloadJc = function(){
 $.get('jc.html', function(data){
  $('ul.myjc').htlm(data);
  $t.carousel.reset(); // $t.carousel is my jcarousel instance
  $t.carousel.reload();
 });
}
$.reloadJc();

我想要的是每次调用此函数时jcarousel重建列表。

1 个答案:

答案 0 :(得分:0)

添加新的dom项后,需要重建jCarousel。首先加载页面并创建jCarousel。由于您无法重新初始化jCarousel,因此您需要创建另一个jCarousel。使用新的html加载dom并将jCarousel应用于新元素。

我使用jTemplate和json来实现此功能。需要一些时间才能把事情做好,但如果工作需要它就可以完成。