Qual è la funzione di google.mappe.evento.addDomListener(finestra, ‘load’, inizializzare);?

Stavo cercando di Google maps. Ho trovato questa dichiarazione.

google.maps.event.addDomListener(window, 'load', initialize);

qual è la funzione di questa affermazione ?

dagli sguardi di esso, si aggiunge una chiamata per “inizializzare” quando viene caricato il DOM.
si esegue la funzione “initialize” quando la finestra di ‘carico’ evento è licenziato?

OriginaleL’autore Daniel Listyo Emanuel | 2013-07-19

2 risposte

  1. 9

    Aggiunge un listener per il window oggetto, che non appena il load evento viene attivato (cioè “completato il caricamento della pagina”), viene eseguita la funzione initialize.

    I. e. ritarda la Mappa di Google relativi script fino a quando la pagina ha terminato il caricamento.

    Credo che la linea potrebbe essere sostituito da $(document).ready(function() { initialize(); });?
    O $(initialize);, sì.
    Perché non è google.mappe.evento.addDomListener(finestra, ‘onload’, inizializzare);? Ho ricerca tutto e vedo solo ‘onload’ per l’uso su un oggetto DOM. Questo è qualcosa che Google ha creato per le API? Grazie.
    Perché l’evento è chiamato “carico”. Il luogo dove si collega il gestore di eventi è .onload. Google API wrapper utilizza il nome dell’evento.
    Non solo load è possibile aggiungere una regolare gestori (come click, etc.) google.maps.event.addDomListener(document.getElementById('btn'),'click',function() { alert('You pressed a button'); });

    OriginaleL’autore deceze

  2. 1

    @Polvere funzione di inizializzazione e viene chiamato solo dopo il <div> elemento viene caricato.
    in maps.evento…, penso evento è l’elemento perché in sostanza che contiene la mappa tela informazioni.

    OriginaleL’autore Jagpat Singh

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *