我正在尝试将leaflet label
作为链接或可点击。点击label
时必须调用一个函数,但不能这样做。
L.marker([lat,lng],{'icon':circlemarke}).bindLabel('Some thing as a message',{noHide:true});
由于
答案 0 :(得分:0)
如果您想将Lable
作为Link
,这可能非常简单,您只需要覆盖此CSS
样式
.leaflet-label {
pointer-events: auto;
}
当您拨打bindLabel
功能时,只需添加<a>
标记,如下所示
L.marker([lat,lng],{'icon':circlemarke})
.bindLabel('<a href="www.google.com" target="_blank">Some thing as a message</a>',{noHide:true});
它会起作用。以下是工作小提琴Leaflet Lable as Link
的链接