对象标记上的鼠标轮事件

时间:2013-01-30 06:41:38

标签: javascript html svg mouseevent mousewheel

我正在使用对象标签将svg图像嵌入到某个html中。我注意到当我有鼠标滚轮事件并且光标超过其中一个对象标签时,事件不会被触发。当事件附加到对象标签父元素(或直接连接到主体等)时出现这种情况,并且出于测试目的,我还尝试将鼠标轮事件直接附加到对象(不是为了滚动实际标签,而是为了返回控制台日志进行测试)它也不起作用。

显然,对象标签会以某种方式杀死页面事件而不会使事件冒泡!?!

有解决方法吗?如果光标落在对象标签上,当鼠标滚轮突然停止时,它确实会破坏页面的可用性。

我使用的是Firefox,并没有在其他浏览器中对此进行过测试。尽管如此,我还是需要支持Firefox。

更新 此错误可能仅影响Linux中的Firefox。一小部分,这是好的,但不止这个百分比包括我所以需要一个解决方法。如果我在一个img标签中嵌入svg它可以正常工作,但是这会阻止默认回退到png for ie< ie9因此它不是一个很好的解决方案。

0 个答案:

没有答案