【发布时间】:2010-10-28 03:23:26
【问题描述】:
我要做的是在用户将鼠标悬停在其缩略图上时更改我网页上的图像。我很容易做到这一点,因为缩略图 src 仅在文件名后附加了“tn_”,其他方面完全相同。
我遇到的问题是,当我在图像上切换 src 时,attr 函数几乎立即返回 img dom 元素,而图像本身在新图像加载之前不会改变。我想要某种回调,以便我可以更改光标以显示加载符号,或者在加载新图像时在页面上的某处写入加载。
我该怎么做?
【问题讨论】:
我要做的是在用户将鼠标悬停在其缩略图上时更改我网页上的图像。我很容易做到这一点,因为缩略图 src 仅在文件名后附加了“tn_”,其他方面完全相同。
我遇到的问题是,当我在图像上切换 src 时,attr 函数几乎立即返回 img dom 元素,而图像本身在新图像加载之前不会改变。我想要某种回调,以便我可以更改光标以显示加载符号,或者在加载新图像时在页面上的某处写入加载。
我该怎么做?
【问题讨论】:
你可以给图片一个load()回调。
$('#imageID').load(function() { .... });
【讨论】: