如果按下close (X)
,Boxy不会等待确认。以下是描述我的问题的示例:
$('form .close').click(function(event) {
event.stopPropagation();
Boxy.confirm("Are you sure ?", function() {
alert('ok');
});
return false;
});
但是,单击
OK
按钮时,一切正常。为什么在按
(X)
的情况下无法按预期工作? 最佳答案
请参阅我为您制作的以下示例:http://jsfiddle.net/972ak/
$('form .close').click(function(event) {
Boxy.confirm("Are you sure ?", function() {
alert('ok');
});
return false;
});
Boxy文档说:
Boxy.confirm(消息,回调,选项)
显示一个模态的,不可关闭的对话框,显示带有“确定”和“取消”按钮的消息。仅当用户选择确定时,才会触发回调。
http://onehackoranother.com/projects/jquery/boxy/