首頁 > web前端 > js教程 > 如何可靠地檢查 jQuery 中的映像是否已加載,包括錯誤處理?

如何可靠地檢查 jQuery 中的映像是否已加載,包括錯誤處理?

Barbara Streisand
發布: 2024-12-08 15:11:12
原創
211 人瀏覽過

How Can I Reliably Check if an Image Has Loaded in jQuery, Including Error Handling?

jQuery:檢查圖片是否已載入(處理錯誤)

在jQuery 中,您可以使用load 檢查圖片是否已載入()和error() 事件。但是,在 jQuery 註冊這些事件之前發生錯誤時存在限制。

要解決此問題,您可以驗證映像的完整屬性,以確保在 jQuery 執行操作之前它尚未載入。但是,此方法無法偵測註冊事件之前發生的錯誤。

解決方案:

更可靠的解決方案包括檢查以下順序:

透過先檢查完成,可以快速判斷圖片是否已經加載。如果沒有,則檢查naturalWidth,它提供圖像的真實大小。如果為零,則圖像加載失敗。這種方法確保在 jQuery 事件註冊之前檢測到載入成功和錯誤。

以上是如何可靠地檢查 jQuery 中的映像是否已加載,包括錯誤處理?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板