Safari Raphael paper在狩猎中捕捉鼠标事件

Safari Raphael paper在狩猎中捕捉鼠标事件,safari,raphael,Safari,Raphael,我有一个网站,它使用Raphael让用户在页面内容顶部绘制箭头,同时仍然能够访问底层内容。要做到这一点,我有一个div覆盖整个页面,css设置为指针事件:none,并在这个div中放置Raphael纸。这在Chrome和Firefox中非常有效,但在Safari中,鼠标事件不会通过覆盖的div 没有拉斐尔纸添加到覆盖的div中,鼠标事件即使在狩猎中也能顺利通过。问题似乎是空白的拉斐尔报纸正在捕捉狩猎中的鼠标事件。你知道怎么解决这个问题吗 这里是Fiddle:。这里有一个解决方法,你可以像IE在指

我有一个网站,它使用Raphael让用户在页面内容顶部绘制箭头,同时仍然能够访问底层内容。要做到这一点,我有一个div覆盖整个页面,css设置为
指针事件:none
,并在这个div中放置Raphael纸。这在Chrome和Firefox中非常有效,但在Safari中,鼠标事件不会通过覆盖的div

没有拉斐尔纸添加到覆盖的div中,鼠标事件即使在狩猎中也能顺利通过。问题似乎是空白的拉斐尔报纸正在捕捉狩猎中的鼠标事件。你知道怎么解决这个问题吗


这里是Fiddle:。

这里有一个解决方法,你可以像IE在指针事件之前做的那样,这是很好的。感谢Phrogz:)此错误在Safari 5.1.7 for Windows中出现,但在版本6+中已修复(目前仅限Mac)。