Hallo community,
ich komme irgendwie mit den Callback function der ganzen JS-Bibliotheken nicht zurecht. Folgende syntax ist ja üblich:
In der regel sieht sowas ungefähr so aus:
Jetzt will ich aber dieser funktion parameter übergeben, doch irgendwie scheint das auch nicht ganz zu funktionieren. Im aktuellen Fall geht es um die GMap-API aber da ich generell probleme mit diesen callbacks habe suche nach einem Tutorial oder ähnlichem.
Hier noch ein Schnipsel vom aktuellen problem:
ich komme irgendwie mit den Callback function der ganzen JS-Bibliotheken nicht zurecht. Folgende syntax ist ja üblich:
PHP-Code:
objekt.function(parameter, callbackFunction)
PHP-Code:
objekt.doSomething(parameter, function() { do something after this })
Hier noch ein Schnipsel vom aktuellen problem:
PHP-Code:
// an der stelle existiert eine variable "daten"
// die informationen enthält die ich in der callback function nutzen möchte
marker = new GMarker(new GLatLng(lat, lng), {icon: markerIcon});
map.addOverlay(marker);
GEvent.addListener(marker, "click", function() {
alert(daten); // geht nicht
});
Kommentar