JS onload
1)需要确认整个页面(含各种链接资源)加载完毕后才执行,需要用js的onload事件。
<script>
window.onload = function(){
//回调函数
}
</script>
2)确认某一个资源加载完毕后执行,用id的onload事件
<img id="sugar_img" src="sugar.jpg">
<script>
sugar_img.onload = function(){//回调函数
}
<script>
测试发现,如果有两个元素是同一个id,则回调会失败。
3)上述资源回调的另一种写法:
<img onload="sugar_img()" id="sugar_img" src="sugar.jpg">
<script>
sugar_img = function(){//回调函数
}
<script>
4) 如果只是DOM加载完毕就执行,可以用jquery的$.ready()