Javascript 为什么fancybox关闭功能不工作?
我使用的是fancybox v-2.1.5。我试图通过点击按钮关闭fancyox。我已经尝试了好几次,但都没有发生,甚至控制台中也没有错误 我在click event的custom button下使用了以下代码:Javascript 为什么fancybox关闭功能不工作?,javascript,jquery,fancybox-2,Javascript,Jquery,Fancybox 2,我使用的是fancybox v-2.1.5。我试图通过点击按钮关闭fancyox。我已经尝试了好几次,但都没有发生,甚至控制台中也没有错误 我在click event的custom button下使用了以下代码: 1. $.fancybox.close(); 2. $.fn.fancybox.close(); 3. $.fancybox.close(true); 4. $(".fancybox-close").trigger('click'); 5. $('.fancybox-overlay'
1. $.fancybox.close();
2. $.fn.fancybox.close();
3. $.fancybox.close(true);
4. $(".fancybox-close").trigger('click');
5. $('.fancybox-overlay').css('display','none');
在“自定义”按钮下关闭fancybox的最佳方法是什么?$。fancybox.close应在workTry中注意父项用于从iframe关闭fancybox。如果从内联内容关闭,则可以忽略它。再见,谢谢。现在运行良好。通常情况下,在回答代码的同时提供一些解释是很好的。
<a href="#" onclick="parent.window.document.getElementById('fancybox-wrap').style.display = 'none';">Close</a>