2016-03-21 142 views
0
页面

上的图像是否有JavaScript的任何方式,当个人img S(包括GIF格式)的网页上加载到检测,这样我就可以构建网页资源的进度条被完全加载?JavaScript事件监听器加载

例如像

var $imgs = $('img'); 
var k = 0, n = $imgs.length; 
$imgs.onloaded(function(){ 
    $('#progress-bar inner').width((k++ * 100/n) + '%'); 
}); 
+0

'var $ imgs = $('img'); 变种K = 0, N = $ imgs.length; ('#progress-bar inner')。width((k ++ * 100/n)+'%'); }; {img.each(function(){ this.onload = function });' – Rayon

回答

1

人造纤维指出有关,也许你正在寻找这样的事情?

var $imgs = $('img'); 
var k = 0, n = $imgs.length; 

$imgs.each(function(index){ 
    $(this).onload(function(){ 
     console.log("loaded image number:"+index) 
     $('#progress-bar inner').width((k++ * 100/n) + '%'); 
    }); 
}); 
+1

第一个参数将不会被'DOM'元件但'index' – Rayon

0
$("<img/>") 
    .on('load', function() { //script }) 
    .on('error', function() { //script })