gpt4 book ai didi

Jquery fancybox 不显示 - 仅在页面重新加载后

转载 作者:行者123 更新时间:2023-12-01 00:35:46 24 4
gpt4 key购买 nike

这是我的观点:

<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 工作了。这是怎么回事?

最佳答案

尝试添加明显的parent选项

$('.fancybox').fancybox({ parent: "body"});

关于Jquery fancybox 不显示 - 仅在页面重新加载后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18105848/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com