gpt4 book ai didi

javascript - 需要 jQuery IE8 对象

转载 作者:行者123 更新时间:2023-11-30 23:43:29 27 4
gpt4 key购买 nike

我有一个按钮,单击该按钮时应该打开一个 jQuery UI 对话框。它适用于 FF3、FF4、Chrome 和带有 ChromeFrame 的 IE8。它在普通 IE8 中不起作用。我收到一个错误,只显示“需要对象”。下面是点击调用的函数。

function punchNonProd()
{
var HTML = "";
HTML += "<tr id='burdenLine'><td><strong>Description</strong></td><td><input class='ui-corner-all' type='text' id='diaNP' size='12'></td></tr>";
HTML += "<tr><td>&nbsp;</td><td><span class='button' onClick='sendPunch(\"NONPROD\", $(\"#diaNP\").val(), $(\"#loadedMech\").val());'>Use Description</span></td></tr>";
HTML += "</table>";

$("#dialogSmall").dialog("option", "title", 'Non-Billable Punch')
.html(HTML)
.dialog("option", "width", 800)
.dialog("open")
.dialog("option", "position", "center")
.dialog( "option", "buttons", { "Kochtinuous": function() { punchKochImpr(); },
"Break": function() { sendPunch("NONPROD", "BREAK", $("#loadedMech").val(), isLeader); },
"Clean Up": function() { sendPunch("NONPROD", "CLEAN_UP", $("#loadedMech").val(), isLeader); },
"Huddle": function() { sendPunch("NONPROD", "HUDDLE", $("#loadedMech").val(), isLeader); },
"Meeting": function() { sendPunch("NONPROD", "MEETING", $("#loadedMech").val(), isLeader);} } );
loadDefaults();
}

我正在使用 jQuery UI 1.8.4 和 jQuery 1.4.2

错误发生在未压缩的 jQuery 文件的第 4481 行。

更新

我发现问题来自于命令$("#dialogSmall").html(HTML);。我仍在试图找出为什么会发生这种情况。

最佳答案

HTML 变量不包含有效的 HTML。如果您添加缺少的标签可能会有所帮助。

关于javascript - 需要 jQuery IE8 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3867287/

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