将css类应用于传单层

时间:2015-08-24 07:42:45

标签: javascript css leaflet

是否可以将css类添加/应用到传单层?我有3层,我想根据每一层不同地设置图像背景的样式。

1 个答案:

答案 0 :(得分:6)

documentation中所述,可以使用className选项为矢量叠加(Polygon,Polyline,Circle)添加类。但这似乎不适用于tile layers

但是我找到了一个使用jQuery的解决方案/解决方法:

var map = L.map('map').setView([51.505, -0.09], 13);

var osmLayer = L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png').addTo(map);
$(osmLayer.getContainer()).addClass('osmLayer');