jquery对话框永远不会弹出



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

$('#link).click(function(){
  $('#dialog).dialog();
  }
 <div id="dialog" title="Dialog Title" style="display:none"> Some text</div> 

您错过了#dialog选择器和#link选择器之后的报价,请尝试以下操作:

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

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

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.0/jquery-ui.min.js" ></script>

最新更新