如何在LemmonSlider上调用destroy方法?
http://jquery.lemmonjuice.com/plugins/slider-variable-widths.php
我试着打电话:
jQuery( '#abc-carousel-secondary' ).destroy();
后:
jQuery( '#abc-carousel-secondary' ).lemmonSlider({
'infinite' : true
});
初始化滑块。我的目标是交换新的li元素,因此需要重新初始化插件。
思想?
由于
答案 0 :(得分:0)
这只取决于jquery插件的代码。似乎LemmonSlider没有实现这样的方法。因此,您最好的尝试是首先使用默认HTML初始化lemmonSlider。然后交换您的li
元素。然后只需使用相同的代码重新初始化lemmonSlider。
jQuery(document).load(function(){
function initSlider(){
jQuery( '#abc-carousel-secondary' ).lemmonSlider({
'infinite' : true
});
}
// First init lemmonSlider when all images are loaded
initSlider();
jQuery('#swapButton').click(function(){
// Swap your li elements
// Then re-init lemmonSlider
initSlider();
});
});