当 showCloseButton 设置为“false”时,Fancybox iframe 关闭按钮不会隐藏
我正在使用 Fancybox 1.3.4 和 jQuery 1.6.2
当我调用以下 fancybox 函数在 iframe 中加载 html 页面时,一切加载正常,并且没有错误:
$.fancybox({
'width' : '75%',
'height' : '75%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe',
'href' : 'search.htm'
});
当我添加 showCloseButton
选项时,一切加载正常,并且没有错误但是仍然显示关闭按钮:
$.fancybox({
'width' : '75%',
'height' : '75%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe',
'href' : 'search.htm',
'showCloseButton' : 'false'
});
如何摆脱角框?
I'm using Fancybox 1.3.4 with jQuery 1.6.2
When I call the following fancybox function to load an html page in an iframe, everything loads fine, and there are no errors:
$.fancybox({
'width' : '75%',
'height' : '75%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe',
'href' : 'search.htm'
});
When I add the showCloseButton
option everything loads fine, and there are no errors BUT the close button is stil shown:
$.fancybox({
'width' : '75%',
'height' : '75%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe',
'href' : 'search.htm',
'showCloseButton' : 'false'
});
How can I get rid of the corner box?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
糟糕,StackOverflow 语法高亮一出现就看到了问题。
false
上没有引号Oops, saw the problem as soon as the StackOverflow syntax highlighting appeared. No quote marks on
false
尽管遵循了 Google 中第一个结果出现的文档,但我还是遇到了这个问题。
结果 API 发生了变化,并且文档已经过时了。请参阅 v2 文档:
http://fancyapps.com/fancybox/#docs
使用
closeBtn
属性代替:I encountered this issue despite following the documentation that comes up as first result in Google.
Turns out the API changed, and the docs are outdated. See v2 docs:
http://fancyapps.com/fancybox/#docs
Use the
closeBtn
property instead:试试这个:
try this :