gpt4 book ai didi

Chrome 中的 JQuery 问题

转载 作者:行者123 更新时间:2023-11-30 23:45:22 25 4
gpt4 key购买 nike

我有一个使用 JQuery 进行 ajax 调用的页面。在 Chrome 中查看该页面会在开发者控制台中显示以下错误:

 Uncaught TypeError: Cannot set property 'display' of undefined

虽然同一页面在 Firefox 3.6.6 中运行,但 Firebug 控制台中没有任何错误。

错误源自 j-query-1.4.2 中的一行(如 chrome 控制台所示)

还有其他人面临类似问题吗?

基本上,我使用的是显示在模态对话中的 DatePicker。

这是代码:

$(document).ready(function () {
$("#inputs input[name=dateField]").datepicker(
{
showOn: 'both',
dateFormat:'dd/mm/yy HH:II TT',
showButtonPanel: true,
maxDate: '+0D',
buttonImage:'calendar.gif',
buttonImageOnly: true,
}
);
});

最佳答案

我建议您开始在 Chrome 的开发者控制台中尝试您的代码行。在页面上打开开发人员工具(以便加载所有代码)并转到控制台选项卡。输入/粘贴到控制台:

$("#inputs input[name=dateField]")

看看是否返回一个具有长度的对象。如果返回的对象只有“context”、“selector”和“__ proto__”属性,jquery 找不到任何内容。如果它还有一个“长度”属性,以及名为数字的属性(“0”、“1”等),那么它会找到某个东西(或多个东西)。

从那里,您可以尝试其他代码,看看 Chrome 会说什么。

关于Chrome 中的 JQuery 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3243861/

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