我正在使用Magnific Popup。
我在按钮onClick()上调用“call_popup”页面
function call(){
$.magnificPopup.open({
items: {
src: '<?php echo SITEURL;?>flows/call_popup',
type: 'ajax',closeOnContentClick : false, closeOnBgClick :true, showCloseBtn : false, enableEscapeKey : false,
closeMarkup: '<button class="mfp-close mfp-new-close" type="button" title="Close (Esc)"> { costume button with close icon image } </button>'
}
});
}
popup工作正常,但是closeOnContentClick,showCloseBtn,enableEscapeKey和closeMarkup 不工作它的行为类似于默认弹出窗口。当用户点击bg点击时,我不会关闭弹出窗口。
谢谢
答案 0 :(得分:3)
function call(){
$.magnificPopup.open({
items: {
src: '<?php echo SITEURL;?>flows/call_popup',
type: 'ajax',
},
closeOnContentClick : false,
closeOnBgClick :true,
showCloseBtn : false,
enableEscapeKey : false,
closeMarkup: '<button class="mfp-close mfp-new-close" type="button" title="Close (Esc)"> { costume button with close icon image } </button>'
});
}