window.onload与$(document).ready()的区别
一、window.onload
执行时机:等待页面所有内容都加载完毕后执行,包括图片等内容
数量:一个页面只能写一个,如果写了多个window.onload则只执行最后一个
二、$(document).ready()
执行时机:等待页面DOM结构加载完毕后就执行,关联的东西可能没有加载完,比如图片等内容
数量:可以写很多个,都可以执行
简写:$(function(){})
一、window.onload
执行时机:等待页面所有内容都加载完毕后执行,包括图片等内容
数量:一个页面只能写一个,如果写了多个window.onload则只执行最后一个
二、$(document).ready()
执行时机:等待页面DOM结构加载完毕后就执行,关联的东西可能没有加载完,比如图片等内容
数量:可以写很多个,都可以执行
简写:$(function(){})