JavaScript-Jquery 的getScript() 实现原理?

发布于 2016-11-28 05:29:55 字数 412 浏览 1521 评论 1

最近用Zepto,里面没有和jquery里一样实现getScript,决定自己写一个扩展,所以这东西的原理是啥,怎么搞

网上找了一下但是不太对

$.getScript = function(src, func) {
var script = document.createElement('script');
script.async = "async";
script.src = src;
if (func) {
script.onload = func;
}
document.getElementsByTagName("head")[0].appendChild( script );
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

归属感 2016-12-06 01:14:13

为什么每次都是自己回答自己~
jquery用AJAX读回来代码字符串然后用下面的代码执行读取回来的script

( window.execScript || function( script ) {
window[ "eval" ].call( window, script );
} )( script );

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文