我正在使用带有jquery的fancybox for iframe。我将modal
设置为true
,但关闭按钮消失了。我阅读文档并使用约定“当true
,overlayShow
'设置为”true
“和”hideOnOverlayClick
“,”hideOnContentClick
“时, “enableEscapeButton
”,“showCloseButton
”设置为“false
”,但关闭按钮消失。
答案 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目录中。