gpt4 book ai didi

javascript - jquery 占位符插件 'jQuery is not defined'

转载 作者:太空宇宙 更新时间:2023-11-04 15:32:10 26 4
gpt4 key购买 nike

我在 this page 上遇到问题由于 jQuery 占位符脚本,在 Chrome 和 IE 中出现“jQuery 未定义”错误。

  • jQuery 在插件脚本之前声明。
  • 据我所知,与 $ 没有冲突

我真的被这个问题难住了,任何建议都会很好。干杯

最佳答案

问题来自http://www.environment.nsw.gov.au/js/decc/ignitionSuite.js ,它在 iframe 中动态包含 jQuery 和 jquery.placeholder:

jqPath = "http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"
jqPlaceholderPath = "http://www.environment.nsw.gov.au/js/decc/jquery.placeholder.min.js"
...
loadjscssfile(jqPath, "js");
...
loadjscssfile(jqPlaceholderPath, "js");

由于脚本是动态包含的,因此在第一个脚本加载之前,浏览器不需要阻止执行。这意味着 jquery.placeholder 完全有可能在 jQuery 之前先加载,然后发生错误。

关于javascript - jquery 占位符插件 'jQuery is not defined',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12701693/

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