Я новичок в JS, и я ищу помощи, потому что я в тупике.Я борюсь за пару дней на событиях в JS / LeafletJS :(
Я хочу выделить элемент на карте и соответствующие данные, перечисленные в div. Я не знаю, как выбрать оба и сделать событиепри наведении курсора и наведении указателя мыши
Я остановился на выделенном объекте на карте, но безуспешно с div: (
function highlightFeature(e) {
var layer = e.target;
layer.setStyle({
color: '#666' ,
fillOpacity: 0.7
})
}
function resetHighlight(e) {
geoJSON.resetStyle(e.target);
};
function onEachFeature(feature, layer) {
layer.on({
mouseover : highlightFeature,
mouseout: resetHighlight
});
};
Вот JSFiddle из того, что я сделал до сих пор.
https://jsfiddle.net/JohnDoeJr/jcxz2ruw/6/
Я ожидаю, что когда вы наведете курсор мыши на мультиполигон, он изменит внешний вид (выделение), а в div соответствующие данные также будут выделены, и наоборот.