Was ist die Funktion von google.maps.event.addDomListener(window, 'load', initialize);?
Ich habe versucht Google maps. Ich fand diese Aussage.
google.maps.event.addDomListener(window, 'load', initialize);
welche Funktion hat diese Aussage ?
von den blicken von ihm, es fügt einen Aufruf zum "initialisieren", wenn das DOM geladen ist.
es läuft die Funktion "initialisieren", wenn das Fenster "load" - Ereignis ausgelöst wird?
es läuft die Funktion "initialisieren", wenn das Fenster "load" - Ereignis ausgelöst wird?
InformationsquelleAutor Daniel Listyo Emanuel | 2013-07-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es fügt einen listener der
window
Objekt, das, sobald dieload
Ereignis ausgelöst wird (z.B. "Seite fertig geladen") führt die Funktioninitialize
.I. e. es verzögert die Google-Anzeigen Verwandte script, bis die Seite fertig geladen ist.
$(document).ready(function() { initialize(); });
?Oder
$(initialize);
, ja.Warum ist es nicht google.maps.event.addDomListener(window, 'onload', initialize);? Ich habe die Suche überall und ich sehe nur 'onload' für die Verwendung auf einem DOM-Objekt. Ist das etwas, was Google geschaffen hat, nur für die API? Danke.
Denn die Veranstaltung heißt "load". Der Ort, wo Sie fügen Sie den Ereignishandler
.onload
. Google ' s API-wrapper verwendet den Namen der Veranstaltung.Nicht nur
load
Sie können hinzufügen regelmäßige Handler auch (wie auf etc.)google.maps.event.addDomListener(document.getElementById('btn'),'click',function() { alert('You pressed a button'); });
InformationsquelleAutor deceze
@Staub-Funktion wird initialisiert und es wird nur aufgerufen, nach dem <div> - element geladen wird.
in maps.event..., ich denke, Ereignis-element, da es im wesentlichen enthält die map-canvas Informationen.
InformationsquelleAutor Jagpat Singh