如何检查先前是否已加载图像

时间:2015-02-19 23:37:35

标签: javascript jquery

我有一个页面,当用户点击链接时,图像会更改源。当图像加载时,我有一个加载微调器(我用它来使用fontAwesome图标)。图像完成加载后,需要执行一些操作来隐藏图标。我在使用.load()事件处理程序在图像加载后执行此操作。

$('#targe img').load(function(){
    // Hide Loader / Show image
    $('#target img').removeClass('hide');
    $('#wb_noncanvas i').addClass('hide');
});
$('#targe img').attr('src','path/to/image.jpg');

当用户第一次点击链接时,这可以正常工作,但是如果他们转到另一个链接然后返回到第一个链接,则该事件不会被激活。

0 个答案:

没有答案