0

我有一个想法,我想将 jQuery(通过 CDN)加载到 JavaScript 文件中,当在页面上调用该文件时,通过 CDN 加载 jQuery 并加载 JavaScript 文件。所以不要这样做:

<script>jquery</script>
<script>myscript></script>

我会这样做:

<script>myscript</script>

然后 jQuery 只会加载.... 因为在myscript.js我会做类似的事情:通过 CDN 调用 jQuery .... 在这里使用 jQuery 的 js 代码 ...

4

2 回答 2

1

虽然我们可以希望在不久的将来有一个模块解决方案,但 JavaScript 目前还不允许简单的脚本依赖管理。

你有几个解决方案,主要的两个是:

  • 你在你的代码中写了一个script元素
  • 您使用管理依赖项的库,例如RequireJS

如果您想使用 RequireJS,那么您最好阅读专用于导入 jQuery 的指南

今天,以浏览器中导入管理的当前状态,我通常建议不要雄心勃勃,简单地使用经典script元素进行导入。但是 RequireJS 很有趣,当您的应用程序增长时,您可能会发现它很有用。

于 2013-09-13T15:34:43.180 回答
0

将此添加到您的脚本中:

document.write(unescape("%3Cscript src='/js/jquery-X.X.X.min.js' type='text/javascript'%3E%3C/script%3E"));
于 2013-09-13T15:37:37.623 回答