好的..所以我做了一些研究,对此没有太多了解。所以想知道是否有人可以启发我。
我喜欢在页面底部加载我的脚本,如下所示
<html>
<head>
CSS Goes here
</head>
<body>
<div id="container">
</div>
<script></script>
<script></script>
</body>
</html>
在所有现代浏览器中都可以正常工作但我在IE 8和7中发现JS必须在头部而不是在体内才能工作。因此我想知道为什么以及我的工作是什么,因为我更愿意在其他所有内容之后加载JS文件。
由于
答案 0 :(得分:0)
好的,所以只是想出了这一切。 基本上我需要在htmlshiv js文件的底部加载所有js,我现在把它放在脑子里,现在工作正常。
Jquery只能操作html,所以可以在html之后加载它,但是shiv实际上重新编程了浏览器加载html的方式,所以它需要在html之前加载。
非常感谢大家