JavaScript控制图片加载完成后调用回调函数的方法
2015-03-20 10:40
906 查看
这段代码可以控制指定区域内的图片加载完成后执行指定的回调函数。
/* do callback when images in $img_container (jQuery object) are loaded. Only works when ALL images in $img_container are newly inserted images and this function is called immediately after images are inserted into the target. */
var _imgs = $img_container.find('img'),
img_length = _imgs.length,
img_load_cntr = 0;
if (img_length) {//if the $img_container contains new images.
_imgs.on('load', function() {//then we avoid the callback until images are loaded
img_load_cntr++;
if (img_load_cntr == img_length) {
callback();
}
});
}
else { //otherwise just do the main callback action if there's no images in $img_container.
callback();
}
}
希望本文所述对大家的javascript程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- javascript判断图片是否加载完成方法整理
- JavaScript实现判断图片是否加载完成的3种方法整理
- JavaScript实现判断图片是否加载完成的3种方法整理
- JavaScript实现判断图片是否加载完成的3种方法整理
- JavaScript实现判断图片是否加载完成的3种方法整理
- javascript判断图片是否加载完成的方法推荐
- WebBrowser中调用加载页面的Javascript方法
- 用javascript 怎么判断图片是否加载完成
- 利用CSS、JavaScript及Ajax实现图片预加载的三大方法
- 利用CSS、JavaScript及Ajax实现图片预加载的三大方法
- 利用CSS、JavaScript及Ajax实现图片预加载的三大方法
- 利用CSS、JavaScript及Ajax实现图片预加载的三大方法
- 利用CSS、JavaScript及Ajax实现图片预加载的三大方法
- 利用CSS、JavaScript及Ajax实现图片预加载方法
- 用javascript预加载图片、css、js的方法研究
- 利用CSS、JavaScript及Ajax实现图片预加载的三大方法(转)
- JavaScript中预加载图片及callback回调方法的使用。
- 【javascript基础】【转】判断 iframe 是否加载完成的完美方法
- 关于JS判断图片是否加载完成且获取图片宽度的方法
- 【Javascript】利用CSS、JavaScript及Ajax实现图片预加载的三大方法