【发布时间】:2014-01-11 18:14:41
【问题描述】:
当我使用 promise 函数确定我的图像是否已加载时,然后在加载 img 标签时和加载 Image src 之前,此方法会显示我的警报。我喜欢在我的图像加载完成时找到,有什么方法可以解决这个问题?
$('#Image').promise().done(function() {
alert("Loaded");
});
【问题讨论】:
当我使用 promise 函数确定我的图像是否已加载时,然后在加载 img 标签时和加载 Image src 之前,此方法会显示我的警报。我喜欢在我的图像加载完成时找到,有什么方法可以解决这个问题?
$('#Image').promise().done(function() {
alert("Loaded");
});
【问题讨论】:
您可以为此使用 load。
$(document).ready(function() {
var imageLoaded = function() {
alert('21')
}
$('#img1').each(function() {
var tmpImg = new Image() ;
tmpImg.onload = imageLoaded ;
tmpImg.src = $(this).attr('src') ;
}) ;
}) ;
【讨论】: