使用模态fancybox时关闭按钮消失(1.3.4)

时间:2012-09-12 14:48:24

标签: jquery fancybox

我正在使用带有jquery的fancybox for iframe。我将modal设置为true,但关闭按钮消失了。我阅读文档并使用约定“当trueoverlayShow'设置为”true“和”hideOnOverlayClick“,”hideOnContentClick“时, “enableEscapeButton”,“showCloseButton”设置为“false”,但关闭按钮消失。

4 个答案:

答案 0 :(得分:1)

请在这里阅读我的文章。 http://anvlpopescu.wordpress.com/2013/12/10/jquery-fancybox-modal-iframe-with-close-button/

有一种解决方法。

答案 1 :(得分:1)

当" modal":true然后您可以在after show事件中附加关闭按钮,如

afterShow:function(){         $(' .fancybox皮肤')。追加('');     }

希望这会有所帮助

答案 2 :(得分:0)

您可能需要再次阅读文档(可能更慢),并了解当modal设置为true时(如上所述),然后设置showCloseButton(自动设置) )false

"showCloseButton": false"modal": true)表示关闭按钮未显示,这是预期的行为。

答案 3 :(得分:0)

将名为fancybox_sprite.png的关闭图像图标放在css目录中。