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. 如何在控件隱藏時僅捕獲MPMoviePlayerController視圖上的單擊/點擊?
- 3. 打開信息圖層以及點擊標記(傳單)
- 4. 如何在php中點擊一些圖片點擊打開新文件點擊
- 5. 點擊時打開類別
- 6. 點擊時打開框架
- 7. 點擊打開文件
- 8. PHP文件打開時點擊發送
- 9. 單擊文本框時在ModalPopUpExtender中打開用戶控件
- 10. 打開圖層點事件
- 11. 如何在點擊時獲取圖層?
- 12. HTML5日期選擇器僅在第二次點擊時打開
- 13. Telerik RadComboBox僅在第二次點擊時打開
- 14. 僅在第一次點擊時點擊動畫點擊?
- 15. radgrid控件雙擊用單點擊
- 16. 在點擊意圖上打開網址
- 17. Url只在點擊鏈接時打開
- 18. 當在UIImageView上點擊時打開UIImagePicker
- 19. 點擊節點時打開分支?
- 20. 點擊內部控件時提高用戶控件點擊數
- 21. 單擊窗體不點擊底層控制
- 22. 如何在點擊子菜單時保持菜單打開?
- 23. 打開Multidatepicker單擊
- 24. Jquery點擊打開關閉菜單並關閉頁面點擊
- 25. 一旦點擊並打開菜單,點擊轉到頁面 - jQuery
- 26. 打開div菜單上點擊並關閉mouseleave並點擊
- 27. 如何使控件在圖像疊加層下可點擊?
- 28. 點擊打開圖片並點擊關閉它
- 29. 打開點擊圖像內部圖像控制(asp.net/c#)
- 30. 控件點擊事件點擊框