Javascript 使用传单.js从缩小时的标记簇生成随机弹出窗口

Javascript 使用传单.js从缩小时的标记簇生成随机弹出窗口,javascript,jquery,leaflet,Javascript,Jquery,Leaflet,我一直在努力使用moulate.js和Jquery开发一个web应用程序。我也是javascript的初学者 我已经用自定义标记构建了一张地图,并使用lapper.js的标记聚类功能将我的所有数据点聚类成圆圈 我使用bindPopup()方法为我的标记添加文本弹出窗口。下面是在mouseover上进行标记聚类和弹出绑定的代码。我使用的是一个GeoJson文件中的lat-long坐标,该文件是我使用Jquery-getJSON函数引入的 得到数据后,我做了这个 var abc = L.geoJso

我一直在努力使用moulate.js和Jquery开发一个web应用程序。我也是javascript的初学者

我已经用自定义标记构建了一张地图,并使用lapper.js的标记聚类功能将我的所有数据点聚类成圆圈

我使用bindPopup()方法为我的标记添加文本弹出窗口。下面是在mouseover上进行标记聚类和弹出绑定的代码。我使用的是一个GeoJson文件中的lat-long坐标,该文件是我使用Jquery-getJSON函数引入的

得到数据后,我做了这个

var abc = L.geoJson(data,{
          pointToLayer: function(feature,latlng){
          var marker = L.marker(latlng,{icon: Icon});
     marker.bindPopup(feature.properties.City + '<br/>' +  feature.properties.Text);             

marker.on('mouseover', function(e){
marker.openPopup();

 });
    return marker;
  }
}).addTo(map);

var clusters = L.markerClusterGroup();
clusters.addLayer(abc);
map.addLayer(clusters);

});
var abc=L.geoJson(数据、{
pointToLayer:功能(特性、latlng){
var marker=L.marker(latlng,{icon:icon});
marker.bindpoop(feature.properties.City+'
'+feature.properties.Text); marker.on('mouseover',函数(e){ marker.openPopup(); }); 返回标记; } }).addTo(地图); var clusters=L.markerClusterGroup(); 集群。添加层(abc); map.addLayer(集群); });
我试图实现的是在缩小时从每个集群中随机生成一些弹出窗口!我如何做到这一点?是否需要在L.geoJson方法中添加缩小事件处理程序