jQuery:檢查圖片是否已載入(處理錯誤)
在jQuery 中,您可以使用load 檢查圖片是否已載入()和error() 事件。但是,在 jQuery 註冊這些事件之前發生錯誤時存在限制。
要解決此問題,您可以驗證映像的完整屬性,以確保在 jQuery 執行操作之前它尚未載入。但是,此方法無法偵測註冊事件之前發生的錯誤。
解決方案:
更可靠的解決方案包括檢查以下順序:
透過先檢查完成,可以快速判斷圖片是否已經加載。如果沒有,則檢查naturalWidth,它提供圖像的真實大小。如果為零,則圖像加載失敗。這種方法確保在 jQuery 事件註冊之前檢測到載入成功和錯誤。
以上是如何可靠地檢查 jQuery 中的映像是否已加載,包括錯誤處理?的詳細內容。更多資訊請關注PHP中文網其他相關文章!