我在异步加载jquery时遇到了问题。如我所见,如果加载javascript,它不依赖于其他库文件,但加载jquery脚本及其带有异步的库文件不起作用,并抛出一个错误,即$ is not defined
下面的脚本位于head标记中
<script async src="../js/jquery/jquery-1.10.1.min.js"> </script>
<script async src="../js/vendor/modernizr-2.8.2.min.js"></script>
<scrip
来自的Google的一个巨大好处和特性
触发标记是异步的,因此它们彼此独立加载,不会减慢页面的速度。
考虑这种类型的同步标记用法:
<script type="text/javascript" src="www.example.com/third-party-tag.js"></script>
<script type="text/javascript">
//run some function from third-party-tag.js
</script>
外部js必须同步加载,
所以,我知道这个问题已经问过了,但是我看到的所有问题,jquery都是在任何其他JS文件之后加载的。对我来说就不一样了。
我从我的javascript文件中加载jQuery1.11.2.min.js,然后加载页面的单个文件,出于某种原因,我得到了错误:
Uncaught ReferenceError: $ is not defined
我的脚本被调用如下:
<script async type="text/javascript" src="resources/javascript/jquery-1.11.2.min.js"></script&g