小编Nox*_*Art的帖子

SVG元素不接收Opera和IE中的事件

我有一个网页,其中有IMG元素上面的SVG应该在它上面绘制形状.

绘图在浏览器中正确执行.但是当涉及到接收事件时,IMG实际上似乎阻止了事件/接收它(它没有自己附加的任何事件,所以它没有被显式停止).

示例:
http://jsfiddle.net/UvRVX/12/(固定标记,添加圆圈)FF,Chrome:"svg收到mousedown"(正确)
Opera,IE9: - 无 - (不正确)

当通过CSS可见性或display:none隐藏图像时,它开始工作,但这种方式当然不能使用.

如何将SVG元素放在IMG元素之上以便它可以接收事件?(在Opera中,IE9)
谢谢

javascript html5 opera internet-explorer svg

6
推荐指数
1
解决办法
4105
查看次数

标签 统计

html5 ×1

internet-explorer ×1

javascript ×1

opera ×1

svg ×1