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);
}
}
获取图片高度、宽度为0的解决办法
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。