我写了这么一个js方法,去往页面里加载js
<script type="text/javascript">
var Qing = {}
Qing.ver = {
ver: "1.0",
js: function () {
var _thisScript = document.scripts[document.scripts.length - 1];
for (var i = 0; i < arguments.length; i++) {
var script = document.createElement('script');
script.rel = 'stylesheet';
script.type = 'text/javascript';
script.src = arguments[i];
_thisScript.parentNode.insertBefore(script, _thisScript.nextSibling);
}
}
}
</script>
<script type="text/javascript">
Qing.ver.js("demo.js?themes=1");
</script>
demo.js这个js里面在页面加载的时候 是会有一些初始方法需要执行的
(function () {
alert("加载么?");
});//例子
通过insertBefore方式加载的 是不是就执行不到了? 有没有什么办法