我正在研究chrome扩展程序。我打开jQuery对话框时遇到问题。
我有这段代码
if (window.jQuery) {
alert("YES");
$("<div>My div content</div>").dialog();
alert("YES2");
}
else {
alert("NO");
}
第一个警报有效但第二个警报无法打开,因此
出现问题$("<div>My div content</div>").dialog();
任何想法有什么问题或如何修复
答案 0 :(得分:2)
在进行对话之前,您需要将<div>
附加到DOM:
$("<div>My div content</div>").appendTo( 'body' ).dialog();
脚本连接可能有问题。应该在jquery-ui之前包含jquery