JavaScript的加载顺序

按照javascript的出现顺序来加载,因此,有可能在html元素没有加载下来的情况下运行javascript。

因此jQuery中先执行"文档就绪函数".read();

如果在文档没有完全加载之前就运行函数,操作可能失败。

  • 试图隐藏一个不存在的元素
  • 获得未完全加载的图像的大小

为了防止文档在完全加载(就绪)之前运行jQuery代码,所有 jQuery 函数位于一个 document ready 函数中。

1 $(document).ready(function(){
2 ---jQuery funcitons go here ---
3 });
原文地址:https://www.cnblogs.com/daishuguang/p/3026797.html