gpt4 book ai didi

javascript - lightSlider 销毁并重建只需运行一次

转载 作者:行者123 更新时间:2023-12-03 03:05:05 25 4
gpt4 key购买 nike

我有两个或更多具有相同类的按钮来销毁和重建 lightSlider 脚本。

我构建它的 CMS 正在加载图像和 ajax。由于 JavaScript 是通过 Ready 加载的,因此不允许我再次触发按钮。

加载ajax后(ajaxComplete)销毁和重建它的方法是什么?

  $(document).ready(function() {
var slider = $('#publicMethods').lightSlider({
slideMargin:4,
slideWidth:200,
loop:false
});
$('.load').click(function(){
slider.destroy();
});
$('.load').click(function(){
if (!slider.lightSlider) {
slider = $('#publicMethods').lightSlider({
slideMargin:4,
slideWidth:200,
loop:false
});
}
});
});

最佳答案

$('.load').click(function(){
slider.destroy();
});

将事件处理程序直接附加到 DOM 元素,您需要附加到文档,例如:

$(document).on('click','.load',function(){
//code here
})

关于javascript - lightSlider 销毁并重建只需运行一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47202771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com