Struppi: Schleife will nicht (mehr)

Beitrag lesen

Was übersehe ich oder verstehe ich falsch?

Die Erklärung hast du ja bereits. Es gibt mehrere Wege dieses Problem zu lösen. Die einfachste ist es dem entsprechendem Objekt die Zählvariabel als Attribut anzuhängen, ist in deinem Fall aber nicht ratsam, da es nicht deine eigenen Objekte sind.

Also muss du eine Funktion erzeugen,

 var erzeugeFunktion = function(c) {  
  return function(point) {  
   if (!point) {  
    alert(address + " not found");  
   } else {  
   map.setCenter(point, 13);  
   map.addOverlay(createMarker(point, c, adresse,imageURL));  
   }  
  }  
 };  
  
 geocoder.getLatLng(adresse, erzeugeFunktion(x));  

Struppi.