gpt4 book ai didi

javascript - fancybox div 中的本地链接不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 18:36:41 25 4
gpt4 key购买 nike

Fancybox (v2) 用法的隐藏 div:

<div id="embargomsg" style="display:none">
<h1 class="entry-title">You Can't Use That Yet</h1>
<p>That's the special stuff.</p>
<h2 class="pitch">New to the Site?</h2>
<p class="pitch"><a class="button secondary promo" href="/register" target="_top"><span>Get Started Today</span></a></p>
<h2 class="pitch">Already Registered?</h2>
<p class="pitch"><a class="button secondary action" href="/login" target="_top"><span>Log In</span></a></p>
</div><!-- #embargomsg -->

页面其他地方带有 authctrl 类的各种链接应该打开 fancybox...

<a class="authctrl" href="/specialstuff1">Special Stuff</a>
<a class="authctrl" href="/specialstuff2">Some Other Special Stuff</a>

...使用这个函数:

$('.authctrl').click(function(e){
e.preventDefault();
$('#embargomsg').fancybox({
closeClick : false
}).trigger('click');
});

...但是当单击任一 .authctrl 链接时,Fancybox 似乎只是快速关闭并重新打开。我尝试添加 closeClick: false 无济于事。

最佳答案

$('#embargomsg') 有 href 吗?

$('.authctrl').click(function(e){
e.preventDefault();
$('#embargomsg').trigger('click');
});

$('#embargomsg').fancybox({
closeClick : false
});

请提供一些标记。

关于javascript - fancybox div 中的本地链接不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18533613/

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