繁体   English   中英

在ajax之后重新初始化jCarousel

[英]Reinit a jCarousel after ajax

从服务器更新数据后,我试图重新初始化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每次我调用此函数时都会重新构建列表。

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

我将jTemplate和json用于此功能。 解决问题需要花费一些时间,但是如果工作需要,可以完成。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM