我尝试使用 jQuery UI 库。我使用this将其设置为AMD插件,并有一个简单的代码:
<div class="#dialog" title="Test">
<p>Hello world!</p>
</div>
我尝试在主干渲染函数内的对话框中显示,如下所示:
render:function ()
this.$el.html(companyTemplate);
...
$("#dialog").dialog();
return this;
},
控制台中没有错误,也没有任何反应。我确实在 define() 中要求了它,并在我的主页中包含了适当的 css。
UPD自动完成工作正常,似乎与对话框有关。
最佳答案
尝试
<div id="dialog" title="Test">
<p>Hello world!</p>
</div>
或
<div class="dialog" title="Test">
<p>Hello world!</p>
</div>
$(".dialog").dialog();
关于javascript - 无法使 jQuery UI 对话框工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13859585/