gpt4 book ai didi

JQuery UI问题,如何将变量添加到对话框中

转载 作者:行者123 更新时间:2023-12-01 08:28:50 25 4
gpt4 key购买 nike

$('.openDialog').click(function(event){
var width=$(this).attr('width');
var height=$(this).attr('height');
alert(width + ' ' + height);
event.preventDefault();
$("#dialog").dialog({autoOpen: false, modal: true});
$('#dialog').dialog('option', 'width', width);
$('#dialog').dialog('open');
$('#dialog p').load('http://pagetoload.com/page.html .content');
});

正如您在上面看到的,我正在尝试打开一个带有传入的宽度和高度参数的对话框,但是当我尝试在此行上传入宽度值时:

$('#dialog').dialog('选项', '宽度', 宽度);

它不起作用,有什么想法为什么或如何解决这个问题吗?

谢谢

最佳答案

我明白了,出于某种原因你必须在它周围加上 []。

$('#dialog').dialog('option', 'width', [width]);
$('#dialog').dialog('option', 'height', [height]);

而不是

$('#dialog').dialog('option', 'width', width);
$('#dialog').dialog('option', 'height', height);

很有趣

关于JQuery UI问题,如何将变量添加到对话框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1335640/

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