2
我的模态jquery框可以正常工作,但是我怎样才能将选项添加到 关闭弹出框,当我点击框外?当外部点击时关闭Jquery模式对话框
这里是我的代码:
<script>
$(function() {
$("#dialog").dialog({
width: 900,
height: 600,
show: {
effect: "blind",
duration: 1000
},
hide: {
effect: "explode",
duration: 1200
},
open: function(event, ui){
//setTimeout("$('#dialog').dialog('close')",10000);
$('.ui-widget-overlay').live('click', function() {
$('#dialog').dialog("close");
});
}
});
});
</script>
更新
感谢您的帮助,但它不工作,我说你的想法是这样的:
<script>
$(function() {
$("#dialog").dialog({
width: 900,
height: 600,
show: {
effect: "blind",
duration: 200
},
hide: {
effect: "explode",
duration: 1300
},
open: function(event, ui){
//setTimeout("$('#dialog').dialog('close')",10000);
$('.ui-widget-overlay').live('click', function() {
$('#dialog').dialog("close");
});
$("#dialog").bind('clickoutside',function(){
$("#dialog").dialog('close');
});
}
});
});
</script>
我更新您的答案在您的实际问题,并建议删除答案。所以网站将是不错的,干净的 – Ajay2707