關於分屏載入圖片,像天貓、京東等電商圖片較多頁面很長,就採用了延遲載入技術。
目前很流行的做法就是滾動動態載入,顯示螢幕之外的圖片預設是不載入的,
隨著頁面的滾動,顯示區域圖片才被動態載入。
原理其實很簡單,預設<img>標籤中設定一個特別小的讓人看不見的圖片作為原始src路徑,
再自定義一個屬性存放原圖片路徑,通過繫結滾動事件,檢查當前元素是否在瀏覽器視窗中,
然後替換src路徑動態載入圖片。
<!–more–>
在這裡分享下~
關於分屏載入圖片,像天貓、京東等電商圖片較多頁面很長,就採用了延遲載入技術。
目前很流行的做法就是滾動動態載入,顯示螢幕之外的圖片預設是不載入的,
隨著頁面的滾動,顯示區域圖片才被動態載入。
原理其實很簡單,預設<img>標籤中設定一個特別小的讓人看不見的圖片作為原始src路徑,
再自定義一個屬性存放原圖片路徑,通過繫結滾動事件,檢查當前元素是否在瀏覽器視窗中,
然後替換src路徑動態載入圖片。
<!–more–>
在這裡分享下~