Jquery ui jquery中的新对话框

Jquery ui jquery中的新对话框,jquery-ui,Jquery Ui,下面是我的应用程序中的代码 $('.roster-contact').live('click', function () { $('#chat-area').dialog('open'); ....... 当我点击第二个联系人时,它正在使用之前打开的对话框,但我 需要显示一个单独的对话框。请尝试以下操作: $('.roster-contact').live('click', function () { var div = $('<div>'); di

下面是我的应用程序中的代码

$('.roster-contact').live('click', function () {
    $('#chat-area').dialog('open');
    .......
当我点击第二个联系人时,它正在使用之前打开的对话框,但我 需要显示一个单独的对话框。

请尝试以下操作:

$('.roster-contact').live('click', function () {
    var div = $('<div>');
    div.dialog();
    .......
$('.floster contact').live('click',函数(){
var div=$('');
div.dialog();
.......

我编写了一个插件dialogWrapper,它完全满足您的需要。您可以使用它动态创建对话框,而无需在页面上预先定义对话框:

这是我在上面的博文:(文章是针对2.0.4版的,目前是2.0.7版)

var div=$('');而不是var div=('');