<script > // a.js存在重复加载问题,得判断一下 if(typeof bts == "undefined"){ var oHead = document.getElementsByTagName('head').item(0); var oScript= document.createElement("script"); oScript.type = "text/javascript"; oScript.src="js/a.js"; oHead.appendChild( oScript); bts=window.bts||{} } </script>
直接上代码, 问题出现在 使用jquery的load函数去加载一个子页面,因为a.js多加载了一次,导致a.js上的代码没办法执行
运用以上代码 可以判断a.js是否已经加载了