jQuery中的document.ready()方法是用來在DOM加載完成后執(zhí)行一些JavaScript代碼。相比于使用window.onload,該方法更加快速和高效,因為window.onload需要等待所有內(nèi)容(包括圖片、視頻等)全部加載完畢才能執(zhí)行,而document.ready()則只需要等待DOM樹創(chuàng)建完成即可。
使用document.ready()非常簡單,只需要在$(document).ready(function() {})的回調(diào)函數(shù)中編寫JavaScript代碼即可。下面是一個例子:
$(document).ready(function() { // 在此處編寫JavaScript代碼 console.log("DOM已加載完成"); });
除了使用$(document).ready(),也可以簡寫為$(function() {}),如下所示:
$(function() { // 在此處編寫JavaScript代碼 console.log("DOM已加載完成"); });
總的來說,document.ready()是一個非常實用的方法,可以保證JavaScript代碼在DOM加載完成后執(zhí)行,而不需要等待所有內(nèi)容都加載完畢。在實際開發(fā)中,我們通常會在該方法中進行一些初始化操作,比如綁定事件、修改DOM元素等操作。