我已经使用轻量级jQuery插件bPopup创建了一个弹出式窗口。
我希望弹出窗口在页面加载时出现,并具有以下代码:
<script>
;(function($) {
$(window).load(function(){ //see edit below
$('#popup').bPopup({
opacity: 0.6,
modalClose: true
});
});
})(jQuery);
</script> customisation modalClose: true控制是否在单击弹出窗口或周围覆盖窗口时关闭/关闭弹出窗口(see API)
然而,我的弹出窗口成功地出现了,但不会消失,无论是在单击overlay时,还是在单击具有控制消除的类的元素时(默认情况下,任何具有类'b- close‘的元素也将关闭弹出窗口。
有没有想过我哪里错了,或者我怎么才能找出哪里不起作用?谢谢
编辑:根据评论中的建议,我已经将$(window).load(function(){更改为$(document).ready(function(){,但是我的问题仍然存在
发布于 2013-03-17 01:46:39
我发现我正在使用0.7.1版本的弹出窗口,更新到0.9.1,这似乎解决了这个问题。感谢那些看过的人。
https://stackoverflow.com/questions/15450454
复制相似问题