javascript – 更改传单中标记的大小

前端之家收集整理的这篇文章主要介绍了javascript – 更改传单中标记的大小前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在传单上的地图上有一个标记
var centerMarker = L.marker(centerPoint,{ title: 'unselected' }).bindLabel(schools[i][0]);
centerMarker.on('click',selectMarker);
centerMarker.addTo(map);

我想在点击时更改该标记的大小.

我知道我们可以更改图标,但我只想更改标记的相同图标的大小.

解决方法

您可以从标记本身获取旧图标,更改图标的大小,然后使用更改的图标调用setIcon:
var icon = centerMarker.options.icon;
icon.options.iconSize = [newwidth,newheight];
centerMarker.setIcon(icon);

猜你在找的JavaScript相关文章