以下是我的应用程序中的代码
$('.roster-contact').live('click', function () {
$('#chat-area').dialog('open');
.......
当我点击第二个联系人时,它正在使用之前打开的对话框,但是我 需要显示一个单独的对话框。
答案 0 :(得分:0)
试试这个:
$('.roster-contact').live('click', function () {
var div = $('<div>');
div.dialog();
.......
答案 1 :(得分:0)
我写了一个插件,dialogWrapper,它完全符合你的要求。您可以使用它动态创建对话框,而无需在页面上预先定义它们:http://code.google.com/p/dialogwrapper/#Simple_dialog
以下是我的博文:http://mostthingsweb.com/?p=356(帖子适用于版本2.0.4,目前版本为2.0.7)