Javascript 对象标记上的鼠标滚轮事件
我使用对象标记将svg图像嵌入到一些html中。我注意到,当我有一个mousewheel事件,并且光标位于其中一个对象标记上时,不会触发该事件。当事件附加到object tags父元素(或直接附加到body等)时会发生这种情况,出于测试目的,我还尝试将鼠标滚轮事件直接附加到对象(不是滚动实际的标记,只是返回控制台日志以进行测试),它也不起作用 显然,对象标记会以某种方式杀死页面事件,而不会使事件冒泡 有办法解决这个问题吗?如果光标落在对象标记上,鼠标滚轮的滚动就会突然停止,这确实会破坏页面的可用性 我正在使用Firefox,还没有在其他浏览器中测试过。尽管如此,我还是需要支持Firefox 更新:Javascript 对象标记上的鼠标滚轮事件,javascript,html,svg,mouseevent,mousewheel,Javascript,Html,Svg,Mouseevent,Mousewheel,我使用对象标记将svg图像嵌入到一些html中。我注意到,当我有一个mousewheel事件,并且光标位于其中一个对象标记上时,不会触发该事件。当事件附加到object tags父元素(或直接附加到body等)时会发生这种情况,出于测试目的,我还尝试将鼠标滚轮事件直接附加到对象(不是滚动实际的标记,只是返回控制台日志以进行测试),它也不起作用 显然,对象标记会以某种方式杀死页面事件,而不会使事件冒泡 有办法解决这个问题吗?如果光标落在对象标记上,鼠标滚轮的滚动就会突然停止,这确实会破坏页面的可用
此错误可能只影响Linux中的Firefox。一个小的百分比,这是好的,但是这个百分比包括了我,所以一个解决办法是必要的。如果我将svg嵌入到img标记中,它就可以正常工作,但是这可以防止ie