0

defer从带有Firefox 属性的 CDN 加载时,我遇到了一个非常零星的 jQuery 问题:

<script defer src="http://code.jquery.com/jquery-1.11.3.min.js" ></script>
<script defer src="http://localhost/bloomingtontutors/public/js/bootstrap-3.3.2.js" ></script>
<script defer src="http://localhost/bloomingtontutors/public/js/fuelux.js" ></script>
...

大多数时候,至少在我的开发服务器上,这工作得很好。但是,当我加载页面时,可能有五分之一的错误来自 Bootstrap、FuelUX 和几乎所有其他插件,指出未定义 jQuery:

找不到 jQuery

我很惊讶,因为即使在这种情况下,如果我查看 Firefox 控制台中的时间戳,似乎脚本正在以正确的顺序加载。

这里发生了什么?这是deferFirefox 或 CDN 的问题,还是我做错了什么?

4

1 回答 1

0

在 jQuery 中添加延迟的任何具体原因?

它不依赖,您可以尝试从中删除延迟。

<script src="http://code.jquery.com/jquery-1.11.3.min.js" ></script>
<script defer src="http://localhost/bloomingtontutors/public/js/bootstrap-3.3.2.js" ></script>
<script defer src="http://localhost/bloomingtontutors/public/js/fuelux.js" ></script>
于 2015-08-24T04:47:03.667 回答