$,document.ready

不谈调用次数,加载先后问题,只看渲染时区别

1、都在数据绑定完加载。

2、ready可以有多个,且都执行,onload虽可以写多个,但是只执行最后一个。

3、 $.ready = function () {} 和 $(document).ready()不同, $.ready类似于onload,多个的话只会执行最后一个,并且和$(document).ready()同是写的话会覆盖$(document).ready();但是和$(document).ready()类似的是,等dom元素绘制完就执行,不必等所有元素(图片)加载完。

$,document.ready 简单示例