第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js 或者 jq怎么判斷所有圖片加載完成?

js 或者 jq怎么判斷所有圖片加載完成?

動漫人物 2019-03-06 14:09:27
js 或者 jq怎么判斷所有圖片加載完成?
查看完整描述

5 回答

?
幕布斯6054654

TA貢獻1876條經驗 獲得超7個贊

用document的onload事件,或者如果只關心圖片,就掛接img的load事件。


$('img').on('load', function() {

    // xxx

});


查看完整回答
反對 回復 2019-03-30
?
交互式愛情

TA貢獻1712條經驗 獲得超3個贊

 /**

 *加載圖片

 * @param arr ['圖片鏈接']

 * @returns {Array}

 */

function loadImg(arr) {

    var newimages = [];

    var arr = (typeof arr != "object") ? [arr] : arr  //確保參數(shù)總是數(shù)組

    for (var i = 0; i < arr.length; i++) {

        newimages[i] = new Promise(function (resolve, reject) {

            var image = new Image();

            image.addEventListener('load', function listener() {

                resolve(image);

                this.removeEventListener('load', listener);

            });

            image.src = arr[i];

            image.addEventListener('error', reject);

        })

    }

    return newimages

}

Promise.all(loadImg(listPics)).then(function () {

    console.log('圖片加載完成')

});

之前項目使用過的加載全部圖片的處理方案,希望能幫助你

查看完整回答
反對 回復 2019-03-30
?
牧羊人nacy

TA貢獻1862條經驗 獲得超7個贊

用到js圖片的onload事件,jq的load


查看完整回答
反對 回復 2019-03-30
?
料青山看我應如是

TA貢獻1772條經驗 獲得超8個贊

那得預先知道圖片的數(shù)量了,加一個計數(shù)器,在load回調函數(shù)中


var i = 0;

$('img').load(function(){

    i++;

    if(i==x){

        ...

    }

});


查看完整回答
反對 回復 2019-03-30
  • 5 回答
  • 0 關注
  • 508 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號