等待加载所有动态添加的图像

时间:2018-06-05 14:34:44

标签: javascript jquery javascript-events

用户采取行动后,我会从服务器获取相关图像并向用户显示。 我在html元素(div)下动态插入这些图像。 在所有图像完全加载后,我想运行一些脚本。 这是我的示例代码:

var images = []; //array of image urls
$(document).on('someEvent', function(){

$.each(images, function(){
    $('#imagesList').append('<li><img src="' + this + '" /></li>');
}); });   
$('#imagesList').on('load', function(){ $(this).show(); });

加载事件未触发。 另外,如果某些图像先前已缓存且某些图像未被缓存,则加载事件是否为正确事件?

我不明白我的问题如何与Event when element added to page这篇文章相关。

我需要在div元素

中加载所有动态添加的图像后运行脚本

0 个答案:

没有答案