【发布时间】:2011-09-15 19:28:58
【问题描述】:
我使用 Raphael JS 创建带有区域和文本标签的 SVG 地图。当您将鼠标移到该区域上时,我希望该区域突出显示。
我现在有这个工作,但是当我将鼠标移到标签上(在该区域的中心)时,该区域的 mouseout 事件被触发,因此该区域再次未突出显示。
有没有什么办法可以防止这种情况发生,或者解决方法?
【问题讨论】:
-
我将 jQuery 与 mouseenter 和 mouseleave 一起使用,它“对 SVG 来说足够好用”(使用
raphaelElement.node)。它可能适用于 IE/VML,也可能不适用。
标签: label mouseover raphael mouseout