我有一份传单地图,我正在动态添加标记。
我希望当我将鼠标悬停在标记上时,除了点击标记之外,也能调用弹出窗口。
我的代码是:
function makeMarker(){
var Marker = L.marker...
Marker.on('mouseover', function(){Marker.bindPopup('HI').openPopup();});
Marker.on('mouseout', function(){Marker.closePopup();});
}
如果我注释掉mouseout这一行,那么弹出窗口会出现,但是我必须在其他地方单击才能关闭它。
问题在于当我加入mouseout时,光标悬停在标记上时会闪烁,什么也不显示。我认为弹出窗口正在打开,但是关闭得非常快,这就是为什么光标闪烁的原因,但我不知道如何解决这个问题。