JQ很少使用,最近写了一个H5记录一下碰到的问题。

271 阅读1分钟

ready和onload的理解

(function())(function(){})和().ready(function(){})都是$(document).ready(function(){})的简写,它们是在dom树生成后执行的函数,此时所有的dom都生成了但是一些资源还没有加载完成例如图片资源。我在H5中需要获取由图片撑开的容器高度,但是此时图片并没有加载完成所以会失败,js还有一个onload事件,此事件是在dom和页面资源加载完成之后执行的函数所以可以在onload事件中完成。