Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';不能使jQueryUI对话框工作_Javascript_Jquery_Jquery Ui_Backbone.js_Requirejs - Fatal编程技术网

Javascript Can';不能使jQueryUI对话框工作

Javascript Can';不能使jQueryUI对话框工作,javascript,jquery,jquery-ui,backbone.js,requirejs,Javascript,Jquery,Jquery Ui,Backbone.js,Requirejs,我尝试使用jQueryUI库。我使用插件制作了它,并有一个简单的代码: <div class="#dialog" title="Test"> <p>Hello world!</p> </div> 控制台中没有错误,也没有发生任何事情。我确实在define()中重新调用了它,并在主页中包含了相应的css UPD自动完成功能很好,似乎与对话有关。试试看 <div id="dialog" title="Test"> <

我尝试使用jQueryUI库。我使用插件制作了它,并有一个简单的代码:

<div class="#dialog" title="Test">
    <p>Hello world!</p>
</div>
控制台中没有错误,也没有发生任何事情。我确实在define()中重新调用了它,并在主页中包含了相应的css

UPD自动完成功能很好,似乎与对话有关。

试试看

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

你好,世界


你好,世界

$(“.dialog”).dialog();
我认为您需要解释AMD。您是否确保正在调用渲染?尝试发出警报(“你好”);看看是否会出现这种情况。是的,否则我就看不到我眼中的任何东西。我试着调试它,并在widget Bridge的某个地方完成了调试。我该如何准确地解释AMD?这个脚本简单地将所有小部件转换为AMD文件,我可以使用require.js导入这些文件,而不会污染全局名称空间,异步加载,并且只包含我在当前范围内需要的小部件。如果我知道“如何”,我就不需要问解释了。你至少可以说出这个首字母缩略词的意思。再加上解释#jQuery选择器中的dialog引用ID为dialog的元素。不是一类对话。我认为类和ID名称必须以字母字符开头
<div id="dialog" title="Test">
    <p>Hello world!</p>
</div>
<div class="dialog" title="Test">
    <p>Hello world!</p>
</div>

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