首頁 >web前端 >js教程 >js或jquery判斷圖片是否載入完成實作程式碼_javascript技巧

js或jquery判斷圖片是否載入完成實作程式碼_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-05-16 17:39:56882瀏覽

網頁中有時候需要取得圖片的寬度和高度,來定義某些大小,可是這個是需要從服務端請求圖片,下載到本地才能夠得到的,有些js或者jquery代碼在還沒有加載完圖片時就執行了。怎麼辦呢?

jquery提供一個方法:

複製程式碼 代碼如下:


代碼如下:



代碼如下:
代碼如下:

其中選擇器是圖片的id或class,function裡面的方法就是回呼函數,在圖片載入完成後來執行,但是我試驗了很多,壓根兒不是那麼回事,正確的解決方法是:
用js的onload方法:
複製程式碼 程式碼如下: document.getElementById("").onload = function() {}; 實驗結果是可行的。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn