0
我在使用通过无限滚动拉入内容的自定义关闭按钮时关闭Fancybox的问题。Fancybox 2自定义关闭按钮和无限滚动
http://fancyapps.com/fancybox/
所包含的页面之前无限滚动可以打开和关闭就好http://www.infinite-scroll.com/
一切。对于通过无限滚动拉入的内容,我可以毫无问题地启动Fancybox,但点击关闭后,我只会将备份引导至页面的顶部,并且Fancybox从不关闭。
这里是我使用的代码:
HTML
<a href="#" class="fncy-custom-close">
<span>Close</span>
</a>
JS
$(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();
});
});
任何帮助是极大的赞赏。谢谢。
什么类型的内容? HTML内联内容,图像等?有些类的'fncy-custom-close'也是动态加载的? – JFK 2012-07-05 19:19:20