使用jquery.fancybox-1.3.4,
我面临以下竞争条件 -
当我单击fancybox关闭按钮<a id="fancybox-close" style="display: block;"></a>
时,只有关闭按钮消失,并且无法关闭其他花式框。
代码:
<a href="/exproduct.php?content_only=1&id=970703&TB_iframe=true" class="pframe">
<img src="/994267-small/CHANGEME-addImageToP.jpg" alt="Kindle E-reader, 6 Glare-Free Touchscreen Display, Wi-Fi - Includes Special Offers">
</a>
<script type="text/javascript">$('a.pframe').fancybox();</script>
在控制台中我看到:
jquery.easing.1.3.js:20未捕获的TypeError: jQuery.easing [jQuery.easing.def]不是函数
这个问题有解决方案吗?
答案 0 :(得分:0)
在第932行添加以下行
$("#fancybox-overlay").hide()
$("#fancybox-wrap").hide()
这是一个蛮力解决方案,不了解问题的原因 - 但它的工作原理