问题:是否可以在Leaflet.markercluster上使用Leaflet.label?
问题:当光标悬停在群集图标上时,我试图显示一个 HTML div。
对于普通标记,您可以使用将标签附加到标记上
L.marker([-37.7772, 175.2606]).bindLabel('Look revealing label!').addTo(map);
问题:是否可以在Leaflet.markercluster上使用Leaflet.label?
问题:当光标悬停在群集图标上时,我试图显示一个 HTML div。
对于普通标记,您可以使用将标签附加到标记上
L.marker([-37.7772, 175.2606]).bindLabel('Look revealing label!').addTo(map);
var label = null;
markers.on('clustermouseover', function (a) {
label = new L.Label().setLatLng(a.layer.getLatLng())
.setContent('<p>Hello world!<br />This is a nice popup.</p>')
.openOn(map);
});
markers.on('clustermouseout', function () {
if (label) {
label.close();
label = null;
}
});