我想給爲鼠標懸停事件而不是上的標記點擊和做做一些其他東西(如FUNC)當它看到一個彈出點擊。單張不同的懸停和點擊事件
我成功了一半代碼,我不相信會幫助你覺得在這個方向:
(我簡單地添加上click事件的懸停)
marker[i].on('mouseover', marker[i].bindPopup('hi').openPopup.bind(marker[i]));
[I]簡單地表示爲一個循環
傳單的API:http://leaflet.cloudmade.com/reference.html#map-openpopup
我一直在使用單張版本0.7很久,代碼: 'marker [i] .bindPopup('hi')。openPopup.bind(marker [i]) 工作的很好。但現在的版本1B,如果我使用,它會觸發一個錯誤給瀏覽器控制檯: _Cannot讀取屬性null._ 的「LAT」但現在,我使用你的解決方案: 'e.target。 openPopup()' 做的工作就好(是的,我聲明bindPopup別的地方)。 –