页面加载完成有两种事件,一是ready,表示文档结构已经加载完成;二是onload,指示页 面包含图片等文件在内的所有元素都加载完成(ready 在onload 前加载!!!)。
使用$(window).load()方法,这 个方法会等到页面所有内容加载完毕后才会触发。
<script type="text/javascript">
$(window).load(function() {
alert("hello");
});
$(window).load(function() {
alert("hello again");
});
</script>
上面的代码会在页面所有内容加载完成后按先后顺序依次执行。与之对应的还有Unload方法 ,在页面关闭时执行。
jS事件触发的方法,可以在ready 里面加载:
$(function(){
// do something
});
其实这个就是jq ready()的简写,它等价于:
$(document).ready(function(){
//do something
})