首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Javascript将jQuery添加到网页中?

如何使用Javascript将jQuery添加到网页中?
EN

Stack Overflow用户
提问于 2014-05-30 15:41:34
回答 2查看 55关注 0票数 0

我的AngularJS SPA网页执行对服务器的WebAPI调用。当用户转到报表页时,我需要加载jQuery,以便可以使用它。很少有用户需要报表页,所以我不想在开始时加载jQuery。

有人能告诉我一种简单的方法来完成加载,而不需要添加任何太复杂的内容,比如require.js或复杂的加载程序脚本。我所需要的只是一种在jQuery中加载的非常简单的方式,它将在加载jQuery之后返回一个承诺。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-30 15:45:54

你可以这样做:

代码语言:javascript
复制
var s = document.createElement('script');
s.src = '/path/to/jQuery';
document.body.appendChild(s);

但在转角后可能存在加载jQuery的问题。

票数 0
EN

Stack Overflow用户

发布于 2014-05-30 15:46:55

您可以在javascript中加载这样的脚本:

代码语言:javascript
复制
var jqueryScript=document.createElement('script');
jqueryScript.setAttribute("type","text/javascript");
jqueryScript.setAttribute("src", jquerySrc);

如果您希望在加载后执行某项操作,只需将此代码放入承诺中即可。

https://docs.angularjs.org/api/ng/service/$q

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23958397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档