Jquery函数和无限滚动元素

时间:2014-04-24 07:15:16

标签: javascript jquery magento

我有一个脚本,为每个附加了类的链接弹出一个窗口

jQuery(document).ready(function() {

    jQuery('.product-quick-view a').magnificPopup({
        type: 'ajax',
        midClick: true,
        mainClass: 'mfp-fade'
    });

});

它工作正常但仅适用于第一页上显示的元素。当我向下滚动页面并且无限滚动将下一个产品添加到页面时,脚本将不起作用(对于那些产品)。

1 个答案:

答案 0 :(得分:0)

我认为你需要添加这个:

$(document).ajaxSuccess(function(){
    jQuery('.product-quick-view a').magnificPopup({
        type: 'ajax',
        midClick: true,
        mainClass: 'mfp-fade'
    });
});

只要成功完成ajax,就会执行上述操作。