gpt4 book ai didi

javascript - JQUERY,调用我创建的对话框?没找到

转载 作者:行者123 更新时间:2023-11-29 15:06:16 25 4
gpt4 key购买 nike

我使用以下代码通过 JQUERY/UI 创建一个对话框:

var $dialog2 = $('<div id="sharerdialog2"></div>')
.html('<p>Loading...</p>')
.dialog({
autoOpen: false,
title: 'Image Stuffer',
position: ['center',150],
width: 450,
focus:function(event, ui) {
$('#dialogcloser').click(function() {
$dialog.dialog('close');
});
},
open: function(event, ui) {
$("#sharerdialog2").load("MyURL.com");
}
});

我试图调用 Dialog 来打开它,但 JQUERY 没有使用以下方法找到它:

$dialog2.dialog('open');

奇怪的是,如果我在上面添加以下内容,它确实适用于 BIND:

$('#ttttt').click(function() {
$dialog2.dialog('open');
});

知道这是为什么吗?如何调用对话框在另一个函数中打开?

谢谢

最佳答案

您应该将您的代码包装在一个 domready 事件处理程序中:

$(document).ready(function() {

$dialog2.dialog('open');

});

关于javascript - JQUERY,调用我创建的对话框?没找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2128485/

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