http://jquery.cuishifeng.cn/ready.htmlhtml
当DOM载入就绪能够查询及操纵时绑定一个要执行的函数。jquery
这是事件模块中最重要的一个函数,由于它能够极大地提升web应用程序的响应速度。web
简单地说,这个方法纯粹是对向window.load事件注册事件的替代方法。经过使用这个方法,能够在DOM载入就绪可以读取并操纵时当即调用你所绑定的函数,而99.99%的JavaScript函数都须要在那一刻执行。函数
有一个参数--对jQuery函数的引用--会传递到这个ready事件处理函数中。能够给这个参数任意起一个名字,并所以能够再也不担忧命名冲突而放心地使用$别名。ui
请确保在 <body> 元素的onload事件中没有注册函数,不然不会触发+$(document).ready()事件。code
能够在同一个页面中无限次地使用$(document).ready()事件。其中注册的函数会按照(代码中的)前后顺序依次执行。htm
要在DOM就绪时执行的函数事件
在DOM加载完成时运行的代码,能够这样写:ip
$(document).ready(function(){ // 在这里写你的代码... });
使用 $(document).ready() 的简写,同时内部的 jQuery 代码依然使用 $ 做为别名,而无论全局的 $ 为什么。io
$(function($) { // 你能够在这里继续使用$做为别名... });