javascript - 如何检查img src是否加载

标签 javascript jquery load

此案例:

<img id = 'img1' src ="a.jpg" />


$('#img1').attr('src','b.jpg');

动态改变图片资源,资源会重新加载,问题是,如何通过id/img路径等检查重新加载是否完成......?谢谢

最佳答案

点击 load event :

$("img").load(function () {
    alert('loaded!');
});
$("img").attr("src", "b.jpg");

示例: http://jsfiddle.net/6zAN7/4/

关于javascript - 如何检查img src是否加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14289425/

相关文章:

hadoop - Hive - 如何从文件名作为列的文件中加载数据?

JavaScript 更新页面而不是更新字段

javascript - 过滤 JSON 中的某些值

javascript - 向 es6 子类添加方法

javascript - ScrollTo 和 Localscroll 的视差背景效果

jquery - 在焦点事件的数据表元素上应用 css

javascript - 尽管看起来已完全加载,但页面停滞

html - 消除页面加载之间的白色 Phonegap iOS

javascript - 如何通过 bootstrap 中的 selectpicker 插件使用 id 设置选定值

javascript - jQuery 设置和问题