« 画像レティナ関連 | メイン | インスタグラム全画像取得 »

2023年11月04日

image onload

$(document).ready(function () {

    var pre_load_img_num = $("#kv img").length;
    
    var loaded_num = 0;
    var preFlag=true;
    var checkFunc = function(){
        if(preFlag == false){
            return;
        }
        loaded_num++;
        if(loaded_num == pre_load_img_num){
            preFlag = false;
            $("body").fadeIn(1000);
            fadeImg();
        }
    }
    for(i=0;i<pre_load_img_num;i++){
        let imgObj = $("#kv img")[i] ;
        if(imgObj.complete){
            console.log("comp");
            checkFunc();
        }else{
            console.log("not comp");
            imgObj.onload  = checkFunc;
        }
    }

投稿者 muuming : 2023年11月04日 09:50