github页面上有一些关于destroy方法的讨论,还有一些关于堆栈的问题,但还没有一个简单的答案或解决方案,我经过大量搜索后能够找到。
当前版本的 flexslider http://www.woothemes.com/flexslider/没有销毁方法。在注释中它说以前的版本 1.8 可以,但是使用该方法不起作用。
我需要取消绑定一个 flexslider 元素,然后在另一个元素上调用 .flexslider(),因为我不希望多个滑块同时运行。
我怎样才能做到这一点?注意:删除导航元素、删除类、解包 UL 和删除 ".clone"li
是不够的!我想将滑块元素完全恢复到原始状态!
现在我在初始化 flexslider 之前.after()
克隆滑块,然后在滑块之后插入克隆,然后删除滑块。但这对我来说似乎是一种非常严厉的方法。
$projCur.addClass('flexslider').flexslider({
animation: "slide",
animationSpeed: 500,
slideshow: false,
manualControls: '.dot-nav li a'
});
谢谢!