先定義好鼠標(biāo)cursor
的樣式, 比如我想在某一個操作的時候讓鼠標(biāo)換成手指形式,
當(dāng)然也可以是自定義圖片之類的
.leaflet-cursor-pointer {
cursor:pointer;
/* cursor:url('../images/myCursor.png'), auto} */
}
在需要修改地圖上鼠標(biāo)形狀的地方加如下代碼
// 你當(dāng)前的地圖組件的對象應(yīng)為是 'map'..
L.DomUtil.addClass(map._container,'leaflet-cursor-pointer');
需要改回原來的形狀則
L.DomUtil.removeClass(map._container,'leaflet-cursor-pointer');
DomUtil 提供了很多API外遇,可以參考官網(wǎng):
https://leafletjs.com/reference-1.7.1.html#domutil