Ajaxcomplete在任何按钮点击上运行

时间:2016-06-02 15:43:34

标签: javascript jquery ajax

我正在使用一个常规$(document).ready(function () {}加载的滑块,但在某些页面上我必须用$(document).ajaxComplete(function() {}重新加载脚本。意味着必须调用它们。

问题是ajaxComplete正在加载任何时候我按任何按钮与Javascript操作。

我用

两次调用Javascript
$(document).ready(function() {
$('.owl-carousel').owlCarousel({
        items:5,
        lazyLoad:true,
        loop:true,
        margin:10,
        responsiveClass:true,
        dots: false,
}

$(document).ajaxComplete(function() {
  $('.owl-carousel').owlCarousel({
        items:5,
        lazyLoad:true,
        loop:true,
        margin:10,
        responsiveClass:true,
        dots: false,
}

在相同的内容上,因为如果我更改了值,我必须加载ajaxComplete。

如果存在Class或者更好的方法,我可以调用ajaxComplete吗?

在特殊网页上有<select>个动态值,用户更改选择的值比我必须重建它。

1 个答案:

答案 0 :(得分:0)

继续上述评论。 然后在用户更改选择时重建旋转木马:

$('select').on('change', function() {
    $('.owl-carousel').owlCarousel({
        items:5,
        lazyLoad:true,
        loop:true,
        margin:10,
        responsiveClass:true,
        dots: false,
    });
});