在jQuery中,有以下幾種方式可以在頁面加載完成后執行代碼:
$(document).ready()
函數:這是最常用的一種方式,它會在DOM結構加載完成后執行代碼。可以將要執行的代碼包裹在$(document).ready(function(){...})
中。示例:
$(document).ready(function(){
// 在這里放置要執行的代碼
});
$(window).on('load', function(){...})
:這個方法會在頁面所有資源(包括圖片和外部腳本)加載完成后執行代碼。示例:
$(window).on('load', function(){
// 在這里放置要執行的代碼
});
$(function(){...})
的簡寫形式:這是$(document).ready()
的簡寫形式,它能夠在DOM結構加載完成后執行代碼。示例:
$(function(){
// 在這里放置要執行的代碼
});
需要注意的是,以上的方式是等價的,可以根據個人習慣選擇使用。