0

所以这里是代码(我已经尝试了很多变体(使用 div,没有 div)并且 jquery 本身正在工作,但不是对话框)我可以做一个警告框,但如果我放一个对话框,它从不工作。没有弹出窗口,什么都没有。基本对话框不起作用。

$('#link).click(function(){
  $('#dialog).dialog();
  }

 <div id="dialog" title="Dialog Title" style="display:none"> Some text</div> 
4

2 回答 2

2

您在#dialog选择器选择器之后错过了引用#link,试试这个:

$('#link').click(function(){
    $('#dialog').dialog();
}
于 2013-01-25T01:34:34.277 回答
0

好的。所以我发现为了使用对话框,我必须在页面顶部包含 jquery-ui 声明,而不仅仅是 jquery 声明。

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.0/jquery-ui.min.js" ></script>
于 2013-01-28T19:13:59.507 回答