我使用轻量级jQuery插件创建了一个弹出窗口:bPopup。
我希望弹出窗口显示在页面加载上,因此具有以下代码:
<script>
;(function($) {
$(window).load(function(){ //see edit below
$('#popup').bPopup({
opacity: 0.6,
modalClose: true
});
});
})(jQuery);
</script>
自定义modalClose: true
控制天气是否在点击弹出窗口或周围的叠加层(see API)时关闭/关闭弹出窗口
然而,我的弹出窗口成功出现但没有消失,无论是单击叠加还是单击带有控制解雇的类的元素(默认情况下,任何具有类'b-close'的元素也将关闭弹出窗口。< / p>
有关我哪里出错的想法,或者我如何找出哪些方面不起作用?感谢
编辑:
根据评论中的建议,我已将$(window).load(function(){
更改为$(document).ready(function(){
,但我的问题仍然存在
答案 0 :(得分:0)
发现我使用的是0.7.1版本的弹出窗口,更新到0.9.1,似乎已经解决了这个问题。感谢那些看过的人。