0
A
回答
0
停止繁殖。我在這裏使用d3,但它也可以通過jQuery的純javascript處理。
d3.select(".leaflet-control-layers-toggle").on("mouseover", function() {
//this will make sure that layer popup menu
//not opens when mouseover
d3.event.stopPropagation();
});
0
你可以使用一點jQuery來完成這件事。
將'collapsed'選項設置爲false,而是創建一個按鈕來顯示/隱藏圖層控件。
btn.onclick = function() {
$('.leaflet-control-layers').toggle();
}
的jsfiddle了:解決了它在小鼠https://jsfiddle.net/jht7u28L/1/(一個基本的例子)
相關問題
- 1. 點擊時打開框架
- 2. 點擊時打開類別
- 3. 點擊打開文件
- 4. 打開圖層點事件
- 5. Telerik RadComboBox僅在第二次點擊時打開
- 6. HTML5日期選擇器僅在第二次點擊時打開
- 7. radgrid控件雙擊用單點擊
- 8. 當在UIImageView上點擊時打開UIImagePicker
- 9. 點擊節點時打開分支?
- 10. 點擊內部控件時提高用戶控件點擊數
- 11. 如何在點擊子菜單時保持菜單打開?
- 12. Jquery點擊打開關閉菜單並關閉頁面點擊
- 13. 如何使控件在圖像疊加層下可點擊?
- 14. 點擊打開圖片並點擊關閉它
- 15. 打開點擊圖像內部圖像控制(asp.net/c#)
- 16. wpf contextmenu點擊打開子菜單
- 17. 保持jquery菜單打開後點擊
- 18. 摺疊菜單打開後點擊
- 19. 模態表單不能打開點擊
- 20. 點擊編輯文字打開菜單
- 21. javascript水平菜單點擊以打開
- 22. 點擊打開子菜單,jquery
- 23. 點擊打開Wordpress下拉菜單
- 24. 控件點擊事件點擊框
- 25. 點擊傳單地圖關閉模式,點擊標記打開模式
- 26. 停止點擊圖層
- 27. ListView控件時雙擊了,沒有迴應單一的點擊
- 28. 如何將點擊事件綁定到文檔,以便僅在未單擊對象時觸發點擊事件
- 29. 動態創建的控件在點擊時消失點擊
- 30. 打開按鈕點擊新視圖