我使用jQuery UI的对话框库,但是当我尝试关闭它,似乎已经在它下面几个相同的对话框说已经产生了,它需要几点击关闭它们。有时对话框中的按钮无响应。jQuery UI的对话框将不会关闭的第一次尝试,需要几次点击
if (!($(clicked).attr("type")) || ($(clicked).attr("type") == "text")){
newDialog("What Would You Like To Type Here ?",
"test");
return false;
}
function newDialog(mytitle, mycontent){
var $dialog = $('<div id="myunique"></div>')
.html(mycontent)
.dialog({
autoOpen: false,
modal: false,
title: mytitle,
width: 500
});
$dialog.dialog('open');
//return false;
}
事情取决于点击的元素,我需要一个不同的动作和选项的对话。 – KJW 2010-12-10 04:28:05
然后你需要管理你需要显示的不同对话框的列表 - 不要重复使用同一个变量。 – 2010-12-10 04:35:17