jQuery对话框无法使用Chrome扩展程序

时间:2014-02-01 19:11:34

标签: javascript jquery google-chrome-extension

我正在研究chrome扩展程序。我打开jQuery对话框时遇到问题。

我有这段代码

if (window.jQuery) {
    alert("YES");
    $("<div>My div content</div>").dialog();
    alert("YES2");
}
else {
    alert("NO");
}

第一个警报有效但第二个警报无法打开,因此

出现问题
$("<div>My div content</div>").dialog();

任何想法有什么问题或如何修复

1 个答案:

答案 0 :(得分:2)

在进行对话之前,您需要将<div>附加到DOM:

$("<div>My div content</div>").appendTo( 'body' ).dialog();

脚本连接可能有问题。应该在jquery-ui之前包含jquery

Demo