我的网络中有2个对话框 - 设置属性时autoOpen:true
他们都表明。
但是当设置autoOpen:false
(并手动打开它们)时 - 只打开一个对话框:(
与另一个没有任何关系(萤火虫没有错误)。知道它可能是什么?
它不能是对话框内容,因为我只定义了一些简单的调试文本。
div.dialog({
autoOpen:false,
bgiframe: false,
resizable: true,
width:wi,
minHeight:0,
height:he,
modal: true,
title: div.attr("caption"),
overlay: { backgroundColor: '#ffffff', opacity: 0.8 }
});
答案 0 :(得分:1)
div可能不是jQuery的正确标识符。
将div.dialog(...)
更改为$("#mydialog").dialog(...)
包含对话框的div是:
<div id="mydialog">put dialog content here.</div>