无法使jQuery UI对话框工作

时间:2012-12-13 12:09:59

标签: javascript jquery jquery-ui backbone.js requirejs

我尝试使用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 自动填充功能正常,似乎与对话框有关。

1 个答案:

答案 0 :(得分:2)

尝试

<div id="dialog" title="Test">
    <p>Hello world!</p>
</div>

<div class="dialog" title="Test">
    <p>Hello world!</p>
</div>

$(".dialog").dialog();