我正在尝试通过按钮单击启动jquery对话框,但似乎没有工作.任何帮助,将不胜感激:
$('#wrapper').dialog({
autoOpen: false,
title: 'Basic Dialog'
});
$('#opener').click(function() {
$(this).dialog('open');
return false;
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.0/jquery-ui.min.js"></script>
<button id="opener">Open the dialog</button>
<div id="wrapper">
<p>Some txt goes here</p>
</div>Run Code Online (Sandbox Code Playgroud)
谢谢!
这条线
$(this).dialog('open'); // this here corresponds to the #opener div
Run Code Online (Sandbox Code Playgroud)
应该是
$('#wrapper').dialog('open');
Run Code Online (Sandbox Code Playgroud)
还有额外的括号}); ..如果这是DOM Ready处理程序的结束括号,可以忽略
| 归档时间: |
|
| 查看次数: |
32463 次 |
| 最近记录: |