Jquery UI对话框不起作用

时间:2015-06-08 08:06:25

标签: html jquery-ui dialog

这是我的代码。如果我只使用一个对话框,那么它的工作正常,不止一个不起作用。请帮我解决这个问题。



  $(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>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

元素ID应该是唯一的,因为它的名称为ID。将ID改为不同的:{/ p> 你好我xyz .. 你好,我是zyx ..

&#13;
&#13;
  $(document).ready(function() {
	  
	$('#bouncer-1').click(function(){
    $( "#xyz1" ).dialog();
	});

    $('#bouncer-2').click(function(){
    $( "#zyx2" ).dialog();
	});
	
  });
&#13;
<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="xyz1" title="Hello">
Hello Im xyz..
</div>
<div id="zyx2" title="Hello">
Hello,Im zyx..
</div>
&#13;
&#13;
&#13;