https://www.jianshu.com/p/e28d317e9fc3
var timer; // 定时器
var isLoad = true; // 控制变量
// 判断图片加载状况,加载完成后回调
isImgLoad(function () {
//图片加载完成,想做什么就做什么
});
// 判断图片加载的函数
function isImgLoad(callback) {
if ($(".page3 .divLogo img").height() === 0) {
isLoad = false;
}
if (isLoad) {// 为true,不为0,加载完毕
clearTimeout(timer); // 清除定时器
callback();// 回调函数
} else {// 为false,没有加载完成,调用定时器递归
isLoad = true;
timer = setTimeout(function () {
isImgLoad(callback); // 递归扫描
}, 500);
}
}