我在div
对象中有一些图像,当mousedown事件被触发时,我使用n.srcElement
来捕获图像对象。
在Firefox中,它将是n.target
但是IE9
对n.target
和n.srcElement
都不起作用,因为IE9在使用n.target
和n.srcElement
时会返回div对象而不是图像对象。
问题是在IE9中使用什么属性以便在单击div对象中的图像时获取图像对象。
答案 0 :(得分:1)
当你绑定div元素而不是图像并使用鼠标事件时,如果你使用n.target(firefox)或n.srcElement单击图像,你将获得图像对象。 在IE 9中,您需要使用window.event.srcElement来获取您刚刚单击的对象。