Uso le divisioni personalizzate per i miei indicatori di Leaflet. Voglio aggiungere un bordo a qualsiasi marcatore clicco su, con qualche semplice CSS:Come si aggiunge una classe a un marker Leaflet?
.selectedMarker {
border: 10px solid gold;
}
Tuttavia, quanto segue con jQuery non funziona:
$(marker).addClass('selectedMarker');
Poi ho provato ad usare Depliant propria addClass() method. Ho provato a chiamare usarlo nei seguenti modi:
marker.addClass('selectedMarker');
L.addClass(marker, 'selectedMarker');
addClass(marker, 'selectedMarker');
DomUtil.addClass(marker, 'selectedMarker');
Nessuno di questi lavori. Come posso aggiungere la classe SelectedMarker al mio marcatore?
qual è il $ (marker)? – Cattla
jQuery. Il che non funziona, poiché jQuery bersaglia gli elementi DOM, non gli oggetti JavaScript. – ohyeah