檢查是否用jQuery加載了圖像(沒有錯(cuò)誤)。我使用JavaScript和jQuery庫操作無序列表中包含的圖像縮略圖。當(dāng)圖像被加載時(shí),它只做一件事情,當(dāng)錯(cuò)誤發(fā)生時(shí),它會做其他事情。我使用jQueryLoad()和Error()方法作為事件。在這些事件發(fā)生后,我檢查.Complete的ImageDOM元素,以確保在jQuery可以注冊事件之前圖像還沒有加載。它正常工作,除非在jQuery注冊事件之前發(fā)生錯(cuò)誤。我能想到的唯一解決方案是使用IMGonError屬性將一個(gè)“標(biāo)志”全局存儲在某個(gè)地方(或者在它是Self的節(jié)點(diǎn)上),說明它失敗了,這樣jQuery就可以在檢查.Complete時(shí)檢查那個(gè)“存儲/節(jié)點(diǎn)”。有人有更好的解決方案嗎?編輯:粗體的要點(diǎn),并增加額外的細(xì)節(jié)如下:在圖像上添加加載和錯(cuò)誤事件后,我正在檢查圖像是否完成(也稱為加載)。那樣的話,如果圖像是在事件注冊之前加載的,我仍然會知道。如果圖像在事件之后沒有加載,那么當(dāng)它加載時(shí),事件就會處理它。問題是,我可以很容易地檢查圖像是否已經(jīng)加載,但是我不知道是否發(fā)生了錯(cuò)誤。
檢查是否用jQuery加載了圖像(沒有錯(cuò)誤)。
慕妹3146593
2019-06-09 16:40:31