获取图片高度、宽度为0的解决办法
作者:
Wg流星 | 来源:发表于
2018-01-31 14:56 被阅读3次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的解决办法
本文链接:https://www.haomeiwen.com/subject/jkzkzxtx.html
网友评论