Ich möchte ein Popup auf Maus Hover anzeigen, ich möchte Namen auf Popup anzeigen, die aus der Array-Liste ausgewählt werden, habe ich mehrere Markierungen auf der Karte bei verschiedenen Latlon, jetzt möchte ich um ein popup anzuzeigen (welches name enthält), ist dies mein code, wo ich meinen distriktnamen auf mouse hover zeigen möchte, jetzt bekomme ich den popup text auf mouse hover aber ich weiß nicht wie ich anrufen kann Meine Array-Liste in Popup-content, kann jemand vorschlagen, was ich tun soll?Broschüre Maus Hover Popup durch Array Liste
var planes = [
["Jodhpur",26.28, 73.02],
["Bikaner",28.0229,73.3119],
["Churu",28.3254,74.4057],
["Ganga Nagar",29.9038,73.8772],
["Hanumangarh",29.1547,74.4995],
["Jaisalmer", 26.9157,70.9083],
["Jalore",25.1257,72.1416],
["Jhunjhunu",28.1289,75.3995],
["Nagaur",27.1854,74.0300],
["Pali",25.7711, 73.3234],
["Sikar",27.6094,75.1399],
["Sirohi",24.7467,72.8043],
["Barmer",25.7532,71.4181],
];
for (var i = 0; i < planes.length; i++) {
marker = new L.marker([planes[i][1],planes[i][2]],{icon: myIcon}).addTo(map).bindPopup('<div id="chart" class="chart"></div>');
marker.on('click', onMarkerClick, this);
/*var currentMarker = planes[i][0];
currentMarker.on('mouseover', currentMarker.openPopup.bind(currentMarker));
*/
marker.on('mouseover', function(e) {
//open popup;
var popup = L.popup()
.setLatLng(e.latlng)
.setContent('Popup')
.openOn(map);
});
}
'. setContent() 'Art erzählt Ihnen everying – madalinivascu
aber ich möchte meine Array-Liste Namen wie Jodhpur, Barmer etc. – user7843669
Erstellen Sie eine Schließung innerhalb der Schleife, dann können Sie auf die Stadtteilnamen innerhalb der' Mouseover' Callback 'zugreifen (Funktion (Index) {... Ebenen [Index] [0] ...}) (i) ' – Titus