質問: 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;
}
});