在学习jQuery中,最先接触到的就是工厂函数,但是没明白是什么意思,今天下午查了一下,理解了它的意思。
学习JS时用到过window.onload。它是在页面加载完成之后才执行,这个加载完成不是建立DOM树,而是要等所有的图片啊和src中的外部资源加载完成后才执行,这样会导致页面加载速度很慢。
而$(document).ready(function(){
})
则在建立DOM树后就开始执行。
当然,我们一般简写它,
$(function(){
})
这样更加简洁,也可以。
在学习jQuery中,最先接触到的就是工厂函数,但是没明白是什么意思,今天下午查了一下,理解了它的意思。
学习JS时用到过window.onload。它是在页面加载完成之后才执行,这个加载完成不是建立DOM树,而是要等所有的图片啊和src中的外部资源加载完成后才执行,这样会导致页面加载速度很慢。
而$(document).ready(function(){
})
则在建立DOM树后就开始执行。
当然,我们一般简写它,
$(function(){
})
这样更加简洁,也可以。