我使用自定义divIcons为我的传单标记。我想用一些简单的CSS为我点击的任何标记添加一个边框:
.selectedMarker {
border: 10px solid gold;
}
但是,以下jQuery不起作用:
$(marker).addClass('selectedMarker');
然后我尝试使用Leaflet自己的addClass()方法。我试着用以下方法调用它:
marker.addClass('selectedMarker');
L.addClass(marker, 'selectedMarker');
addClass(marker, 'selectedMarker');
DomUtil.addClass(marker, 'selectedMarker');
这些都不管用如何将selectedMarker类添加到标记中?
4条答案
按热度按时间hmae6n7t1#
在Python 1.0和0.7中,你可以使用L.DomUtil从DOM元素中添加和删除类:
hujrc8aj2#
我已经通过向标记添加一个类
然后使用CSS
c6ubokkw3#
如果不使用jQuery,
cnwbcb6i4#
我正在使用
marker = new Marker()
语法,然后marker._icon
不工作。解决这个问题的方法是设置一个新图标,用另一个类初始化,就像这样