【发布时间】:2012-04-24 04:42:54
【问题描述】:
我将 jQuery 库附加到 dom 使用:
var script = document.createElement('script');
script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
但是当我跑步时:
jQuery(document).ready(function(){...
控制台报错:
Uncaught ReferenceError: jQuery is not defined
如何动态加载 jQuery 并在 dom 中使用它?
【问题讨论】:
-
与更优化的方式相比,您是否有理由想要这样做?
-
这个问题的一些答案可能会对你有所帮助 - stackoverflow.com/questions/7474354/…
-
@Scott 是的。我有一个应用程序,在安装时它会同时加载 jquery 和脚本。我需要在脚本中加载 jquery,以便 jquery 不会破坏用户主题。我需要有条件地将javascript加载到他们主题中的某个网页上。请相信我。
-
为什么 jQuery 会破坏用户的主题?如果加载 jQuery(对 css 没有影响)会破坏主题,那么你做错了。
-
好点,但是,如果他们使用的是旧版本的 jQuery 或其他库怎么办?
标签: javascript jquery