我的彩盒上有一个确认框(“你确定要离开吗?”)。当我关闭弹出窗口时触发。当我单击弹出窗口上的“cboxClose”div 时,此方法有效。
我试图在单击按钮时显示此确认框。但是弹出窗口会立即关闭而不显示确认框。
我的问题是当我点击取消按钮时如何触发确认框。我尝试了几种方法
//这只是关闭弹出窗口而不显示确认框
$('#btnCancel').click(function () {
parent.$.colorbox.close(); });
//不起作用
$('#btnCancel').click(function () {
$('#cboxClose').click()
});
彩盒
onComplete: function () {
$("#cboxClose").click(function (e) {
// stop any other script from firing
e.stopPropagation();
if (confirm('are you sure you want to leave?')) {
$.colorbox.close();
// ensure that the binding is removed when closed
$("#cboxClose").unbind();
}
});
} // close oncomplete