【发布时间】:2015-06-08 08:06:24
【问题描述】:
这是我的代码。如果我只使用一个对话框,那么它可以正常工作,多个不工作。请帮我解决这个问题。
$(document).ready(function() {
$('#bouncer-1').click(function(){
$( "#xyz" ).dialog();
});
$('#bouncer-2').click(function(){
$( "#zyx" ).dialog();
});
});
<div id="stage">
<div id="traveler-1">
<div id="bouncer-1"></div>
</div>
<div id="traveler-2">
<div id="bouncer-2"></div>
</div>
</div>
<div id="xyz" title="Hello">
Hello Im xyz..
</div>
<div id="zyx" title="Hello">
Hello,Im zyx..
</div>
【问题讨论】:
-
提供 JSFiddle 可能会有所帮助,因为现在很难真正帮助您。您是否正确导入了 jQuery-ui?您的控制台中是否有任何 javascript 错误消息?是否正确触发了点击事件(如果 div 是宽度:0px 和高度:0px 不容易点击它:D。您能否更具体地了解“不工作”