0
我有一个使用Leaflet中的点列表绘制的多线。这里是代码mouseover上的Leaflet.js多段线颜色变化
road= new L.Polyline(pointList, {
color: color,
weight: 10,
lineCap:"square",
lineJoin:"bevel",
opacity: 0.6,
smoothFactor: 1
});
我需要改变这个polyLine的颜色为mouseover上的绿色。我正在使用下面的代码。但它不起作用。
road.on('mouseover', function (e) {
var layer=e.target;
layer.options["color"]="green";
console.log(layer.options["color"]);
});
任何人都可以给我任何想法我怎么能做到这一点?