Html 传单地图:为什么只为L.Rectangle捕获单击(而不是鼠标悬停)事件(jsbin示例)?
我使用的是传单0.4.5,我在地图上放置了一堆L.矩形,并附加了鼠标点击和鼠标覆盖事件处理程序(两个事件都有一个处理程序) 正如您从这个演示中看到的:如果您在按下[d]/[delete]或[s]键的情况下将鼠标移到一个矩形上,则不会发生任何事情。实际上你必须 单击矩形。为什么?(使用D:键删除方框,使用S:键更改方框的颜色) 另一个明显的问题是,如果使用图层控件关闭图形覆盖,然后用鼠标单击(用[d]或[s]),则可以删除或更改不可用的L.矩形的样式 在屏幕上可见。这是使用FeatureGroup的预期结果吗?我认为如果它不可见,它就不应该获取这些框的事件(顺便说一下,很难找到包含的FeatureGroup),因此我不知道FeatureGroup是否可见)Html 传单地图:为什么只为L.Rectangle捕获单击(而不是鼠标悬停)事件(jsbin示例)?,html,hover,leaflet,cloudmade,Html,Hover,Leaflet,Cloudmade,我使用的是传单0.4.5,我在地图上放置了一堆L.矩形,并附加了鼠标点击和鼠标覆盖事件处理程序(两个事件都有一个处理程序) 正如您从这个演示中看到的:如果您在按下[d]/[delete]或[s]键的情况下将鼠标移到一个矩形上,则不会发生任何事情。实际上你必须 单击矩形。为什么?(使用D:键删除方框,使用S:键更改方框的颜色) 另一个明显的问题是,如果使用图层控件关闭图形覆盖,然后用鼠标单击(用[d]或[s]),则可以删除或更改不可用的L.矩形的样式 在屏幕上可见。这是使用FeatureGroup
不管怎样,请随意克隆JSBIN并告诉我您是否看到我缺少的任何内容。我现在使用的是传单V0.6,它可以很好地用于鼠标悬停 我现在使用的是传单V0.6,对鼠标悬停效果很好