1

我在一个div对象中有一些图像,当触发 mousedown 事件时,我用它n.srcElement来捕获图像对象。

在 Firefox 中它会是n.target

但是IE9两者都不起作用n.target,因为 IE9 在使用和n.srcElement时将返回 div 对象而不是图像对象。n.targetn.srcElement

问题是在 IE9 上可以使用什么属性来在单击 div 对象中的图像时获取图像对象。

4

1 回答 1

1

当您绑定 div 元素而不是图像并使用鼠标事件时,如果您使用 n.target (firefox) 或 n.srcElement 单击图像,您将获得图像对象。IE 9 您将需要使用 window.event.srcElement 来获取您刚刚单击的对象。

于 2012-08-21T14:11:55.140 回答