【发布时间】:2014-02-18 12:52:57
【问题描述】:
我想在需要时动态包含 jquery 文件。
但是有一个问题,出现的错误信息$ is not defined
我做了什么:
// include the file dynamically.
var parent, script;
parent = document.getElementsByTagName('head')[0];
script = document.createElement('script');
script.type = "text/javascript";
script.src = "includes/jquery.js";
parent.appendChild(script);
// The usage
$('#box').remove();
【问题讨论】:
-
试试
script.onload = function () { $('#box').remove() } -
如果包含带有脚本标签的脚本是否不会出现错误?
-
@Archer:是的,如果包含带有脚本标签的脚本,则不会发生。
-
可能你可以用这个,check here
-
我认为@Pilot 已经一针见血了。
标签: javascript jquery