gpt4 book ai didi

jQueryUI 模式对话框不起作用

转载 作者:行者123 更新时间:2023-12-01 07:17:40 26 4
gpt4 key购买 nike

我有一个简单的任务却让我抓狂。

我的 jQuery 代码:

        $(document).ready(function() {
$("#dialog_open").button().click(function () {
$("#dialog_frame").open();
});
});

$(document).ready(function() {
$('#dialog_frame').dialog({
autoOpen:false,
height:500,
width:500,
modal:true;
});
});

按钮的 HTML:

                    <td>
<input type="button" id="dialog_open" value="Open" />
</td>

模式弹出窗口内容的 HTML:

<div id="dialog_frame" style="display:none;">
<p>I am here!</p>
</div>

当我按下按钮时,没有任何反应。我还看到对话框的内容不会隐藏,除非我放置 display:none;在那里。

我做错了什么?我已经包含了 jQuery、jQueryUI 和 jQueryUI CSS 文件的链接,但无法让它工作! (我还有其他工作正常的网站)

最佳答案

应使用以下方式调用 .dialog 小部件的 open 方法:

$("#dialog_frame").dialog('open');

(而不是 $("#dialog_frame").open() - 这行代码不会在您的 JavaScript 控制台中引发错误吗?)

关于jQueryUI 模式对话框不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17345835/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com