jQuery的on事件handlers可以附加到現有元素上,因此當發生事件時會觸發事件處理程序。其中一個特殊事件是load事件,該事件在所有圖像,包括HTML img,可以被觸發,以及所有腳本和資源已完成加載時才會發生。這意味著如果您想在頁面加載完畢后運行一些代碼,或者禁止某些圖像在頁面完全加載之前出現,那么您可以使用jQuery的on事件來監聽load事件。
$(window).on('load', function() { // 在頁面完全加載后運行代碼 }); $('img').on('load', function() { // 在圖像加載完成后運行代碼 }); $('img').on('error', function() { // 在圖像加載失敗時運行代碼 });
在上面的代碼中,我們為窗口和所有圖像附加了一個load事件處理程序。在窗口對象上使用load事件時,我們可以確保整個頁面已完全加載,以及所有圖像,腳本和其他資源都得到加載。對于圖像元素,我們可以在圖像完成加載后運行代碼。如果圖像無法加載,則可以使用error事件處理程序運行代碼。
總而言之,使用jQuery的on事件handlers的load事件可以幫助您管理頁面上元素的加載狀態,并確保在它們加載完成后執行所需的操作。