jQuery.getScript替代本机JavaScript

前端之家收集整理的这篇文章主要介绍了jQuery.getScript替代本机JavaScript前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图动态加载JS脚本,但是使用jQuery不是一个选项。

我检查了jQuery源,看看如何实现getScript,以便我可以使用这种方法来使用本机JS加载脚本。但是,getScript只调用jQuery.get()

我还没有找到get方法实现的位置。

所以我的问题是

使用本机JavaScript实现自己的getScript方法的可靠方法是什么?

谢谢!

解决方法

你可以这样获取脚本:
(function(document,tag) {
    var scriptTag = document.createElement(tag),// create a script tag
        firstScriptTag = document.getElementsByTagName(tag)[0]; // find the first script tag in the document
    scriptTag.src = 'your-script.js'; // set the source of the script to your script
    firstScriptTag.parentNode.insertBefore(scriptTag,firstScriptTag); // append the script to the DOM
}(document,'script'));

猜你在找的jQuery相关文章