【问题标题】:jQuery Date Range Picker giving error in Google ChromejQuery 日期范围选择器在 Google Chrome 中出现错误
【发布时间】:2010-10-26 20:50:50
【问题描述】:

我正在使用jQuery Date Range Picker by the filament group。

我的代码是这样的,我动态地创建一个文本框,或者更确切地说,一个 AJAX 查询返回一个表单的 HTML。当我将 HTML 转储到我的页面上时,我调用了一个脚本,该脚本调用了应该将输入框转换为日期范围选择器的 daterangepicker() 函数。

我的代码在 Firefox 和 Internet Explorer 中运行良好,但在 Google Chrome 中却死掉了。该脚本没有运行,我在日志中收到此错误:

未捕获的错误:INVALID_NODE_TYPE_ERR:DOM 范围异常 2

这可能是什么问题?我真的需要解决这个问题——异常是在核心 jQuery 代码中引发的。当我查看站点演示时,日期选择器似乎工作正常。

您不会认为它与被调用以附加到由 AJAX 查询在运行时创建的元素有关。无论遇到什么问题,我都需要快速完成这项工作,并希望得到任何帮助。

【问题讨论】:

  • 现在只是跳过使用它并设置一个javascript以在浏览器是chrome时不设置它:(

标签: javascript jquery google-chrome


【解决方案1】:

有几个人report 说这个功能在 Chrome 中被破坏了。也许你应该寻找替代品。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,Chrome 调试器指出错误在 Jquery 库版本 1.3.2 中

    我查看了 filaments daterangepicker 演示页面的源代码,结果发现他们使用的是 jquery library 1.3.1

    ... src="js/jquery-1.3.1.min.js"

    我使用 1.3.1 而不是 1.3.2 进行了测试,这适用于我的网站。

    如果用户使用的是chrome,我建议测试浏览器并使用1.3.1。

    一切顺利, 耶胡达

    【讨论】:

    • 哇!感谢伟大的洞察力人。一定会尝试你的发现 - 我从来没有想过真正深入并查看官方灯丝组网站的运行情况。再次感谢人:D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-28
    • 2011-04-19
    • 2011-06-05
    • 2021-07-01
    • 1970-01-01
    相关资源
    最近更新 更多