这是我的看法:
<div id='profile_galery'>
<ul>
<li class='big'><%=link_to image_tag(@profile.user.get_avatar(:large) ), @profile.user.get_avatar(:very_large), :class => 'fancybox'%></li>
这是我的js:
$(document).on("ready page:change", function() {
$(".fancybox").fancybox({
openEffect : 'elastic'
});
});
当我转到带有fancybox 类的图像的页面并单击它时- 没有fancybox 但是... html 更改并且页面被锁定。似乎fancybox已打开但未显示并阻止了所有内容。当我重新加载页面时-fancybox 工作。这是怎么回事?