我在我的HTML按钮,一旦点击按钮,我想开一个jQuery对话框。 我有一个工作正常的代码版本,但我只是想重新组织代码,似乎有什么问题,因为对话框不能再显示。不工作无法打开JQuery的对话框
<script type="text/javascript">
$(function() {
$('#dialog_trigger').on("click", function() {
$('#dialog').load('index.php', function() {
$('#dialog').dialog({
*********(somehow I must remove 'autoOpen: false' here, otherwise it also stops working) ********
position: 'center',
width : 480,
height : 320,
modal : true
});
});
});
});
</script>
<body>
<button id="dialog_trigger">Click me</button>
<div id="dialog"></div>
</body>
代码:
的作品版本
<script type="text/javascript">
$(function() {
$('#dialog_trigger').on("click", function() {
$('#dialog').load('index.php', function() {
$('#dialog').dialog("open")
});
});
$('#dialog').dialog({
autoOpen: false,
position: 'center',
width : 480,
height : 320,
modal : true
});
});
</script>
<body>
<button id="dialog_trigger">Click me</button>
<div id="dialog"></div>
</body>
请帮我纠正它,谢谢。
'$( '#对话' ).dialog(“”)'I不要认为这是正确的,你真的想在那里做什么? – Ohgodwhy
opps,抱歉,复制错误,最初是$('#dialog')。dialog(“open”)。修复。 – user1453951