Jquery Fancybox 2自定义关闭按钮和无限滚动

Jquery Fancybox 2自定义关闭按钮和无限滚动,jquery,fancybox,infinite-scroll,Jquery,Fancybox,Infinite Scroll,我在关闭Fancybox时遇到了一个问题,在通过无限滚动拉入的内容上使用自定义关闭按钮 无限滚动之前页面上包含的所有内容都可以正常打开和关闭。对于通过无限滚动拉入的内容,我可以毫无问题地启动Fancybox,但单击“关闭”后,我只会被抛出到页面顶部,Fancybox永远不会关闭 以下是我正在使用的代码: HTML <a href="#" class="fncy-custom-close"> <span>Close</span> </a>

我在关闭Fancybox时遇到了一个问题,在通过无限滚动拉入的内容上使用自定义关闭按钮

无限滚动之前页面上包含的所有内容都可以正常打开和关闭。对于通过无限滚动拉入的内容,我可以毫无问题地启动Fancybox,但单击“关闭”后,我只会被抛出到页面顶部,Fancybox永远不会关闭

以下是我正在使用的代码:

HTML

<a href="#" class="fncy-custom-close">
    <span>Close</span>
</a>

非常感谢您的帮助。谢谢。

这可能是插件中的一个bug,因为它似乎已经自行解决了。现在一切都好了

什么类型的内容?html内联内容、图像等?一些带有类
fncy自定义关闭
的锚是否也动态加载?
$(document).ready(function() {
    $('.fancybox').fancybox({
        padding : 0,
        scrolling : 'no',
        arrows : false,
        closeBtn : false,
        helpers : {
            overlay: {
                opacity: 0.6
            }
        }
    });
    $('a.fncy-custom-close').click(function(e){
        e.preventDefault();
        $.fancybox.close();
    });
});