有没有一种方法可以将css类添加到传单元素中?
Is there a way to add a css-class to a leaflet element?
与谷歌地图相比,我非常喜欢传单的更干净的dom输出,但我想知道是否有一种方法可以添加css类到标记,图层或折线。
如果能做到这一点就太好了:
function onEachFeature(feature, layer) {
layer.on({
click: addClass
});
}
function addClass(e){
layer = e.target;
layer.addClass('soo-wonderful');
}
至少对于图层有:
function onEachFeature(feature, layer) {
layer.on({
click: addClass
});
}
function addClass(e){
layer = e.target;
var container = layer._container;
$(container).attr('class', 'test');
}
还没有测试所有不同的情况,但这是一个很好的起点。
相关文章:
- 如何将单击事件添加到JQuery中动态添加的元素中
- AJAX和php脚本后添加的表单元素未传输到$_POST
- 动态表行,将单击事件委派给新添加的元素
- 如何添加动态表单元素但保留其值(JS)
- 单击单选按钮,添加/删除表单元素的类
- 如果移除并重新添加DOM元素,则ng单击绑定丢失
- 在springmvc中动态添加表单元素
- 将 Javascript 表单元素添加到数组中,然后将元素相加
- 将动态创建的表单元素添加到 jquery.validate
- 使用 jQuery 克隆具有动态添加值的表单元素
- JQuery 添加表单元素迭代 ID
- 从通过 echo 语句动态添加的表单元素中获取 POST 值
- 从表单中删除添加的元素不起作用
- 使用 jQquery 动态添加表单元素
- 当我使用 jQuery 单击不同的元素时,如何将类添加到元素
- 如何使用 javascript 和 Httphandler 为文件上传添加带有表单元素的回调
- 单击时未将类添加到元素中
- 计算动态添加的表单元素的总和
- 如何使用单击方法在元素内部添加单击方法
- Ryan Fait 自定义 HTML 表单和新添加的元素