这是我的代码。
if(!window.jQuery) {
var script = document.createElement('script');
script.type = "text/javascript";
script.src = LIB_URL+"js_files/jquery.js";
document.getElementsByTagName('head')[0].appendChild(script);
}
var script = document.createElement('script');
script.type = "text/javascript";
script.src = LIB_URL+"js_files/myjs.js"; //needs jquery to be loaded
document.getElementsByTagName('head')[0].appendChild(script);
问题是我第一次从 url 栏加载页面(加载或重新加载页面),jquery 包括在内,一切正常。当我按 f5 刷新页面时,它会出现以下错误:
ReferenceError: $ 未定义
$(函数(){
但是当我查看页面文档 jquery 时,它被包含在内。我如何确保这不仅可以在我重新加载页面而且在刷新时有效。任何帮助,将不胜感激。