2017-04-09 65 views
0

我有一個呈現按鈕的LeafletJS控件。我希望按鈕在點擊時打開其位置的彈出窗口。到目前爲止,我已經嘗試過在控件本身上調用.bindPopup方法,而WebStorm似乎贊同這一點,但瀏覽器告訴我這種方法不存在。什麼是完成這項任務的首選方式?將彈出框綁定到控件

回答

2

單張控件不執行.bindPopup函數。

相反,您可能會發現一些運氣,看看圖層如何控制,它會基於鼠標事件摺疊/展開。你可以做一些類似於你的控件的事情,並根據點擊事件顯示/隱藏彈出窗口並切換一個css屬性。

+0

謝謝。我選擇使用自定義控件來創建Bootstrap下拉列表,它似乎對我的目的很好。 – Itamar