关闭按钮我遇到了一个小问题。 当我调用弹出窗口时,关闭按钮正常显示。然后我关闭弹出窗口。但如果我再次拨打弹出窗口,则关闭按钮不再出现。
我的代码:
<script>
;(function($) {
$(function() {
$('#marc').on('click', function(e) {
e.preventDefault();
$('#about_popup').bPopup({
content:'iframe',
contentContainer:'#about_popup',
modalClose: true,
loadUrl:'about_marc.html'
});
});
});
})(jQuery);
</script>
(...)
<div id="about_section">
<a id="marc"><img src="bla.jpg" /></a>
</div>
<div id="about_popup">
<a class="b-close">x<a/>
</div>
问题是什么? 谢谢。 炬。
答案 0 :(得分:0)
好吧我猜内容加载会使innerHTML删除about_popup id
中的内容<div id="about_popup">
<a class="b-close">x<a/>
<div id="about_popupContent"></div>
</div>
将ID更改为“ about_popupContent ”
$('#about_popup').bPopup({
content:'iframe',
contentContainer:'#about_popupContent',
modalClose: true,
loadUrl:'about_marc.html'
});