jquery ui dialog issue

遇到一个问题, 当对一个Div调用dialog方法后, 正常打开对话框。随后将其关闭, 然后再次调用dialog方法就会发生对话框无法显示的问题。

解决方法是:在dialog的close事件中, 调用destory方法摧毁这个对话框。这样,下次就会创建一个新的。可以正常显示了:

$("#dialog").dialog({
  close:function(){
    $("#dialog").dialog("destroy");
  }
});


你可能感兴趣的:(jquery,UI,function,dialog,div)