jQuery $(document).ready()执行顺序:
当页面DOM 元素全部加载完毕后就执行.ready()。$(document).ready()是
DOM结构绘制完毕后就执行
,不必等到加载完毕。如果在.ready()执行之前有javascript代码存在,那么javascript将怎么执行呢?
答案是先执行.ready()之前的javascript代码,然后执行.ready()。
多个$(document).ready()的执行顺序并非单纯的顺序执行,其与嵌套层级也有一定的关系。
--------------------js加载执行顺序-----------------------
1.加载顺序:引入标记的出现顺序,
页面上的Javascript代码是HTML文档的一部分,所以Javascript在页面装载时执行的顺序就是其引入标记的出现顺序, 标记里面的或者通过src引入的外部JS,都是按照其语句出现的顺序执行,而且执行过程是文档装载的一部分。