Sto cercando un modo per ottenere l'elemento DOM di un indicatore. Sembra che Google utilizzi diversi elementi per mostrare un marcatore e uno per gestire l'evento.Ottieni elemento DOM di un indicatore nell'API di Google Maps 3
Ho capito due cose finora. C'è una variabile generata chiamata fb
che contiene l'elemento DOM su un oggetto marcatore, ma penso che la prossima volta che Google aggiorna l'API, verrà nominato qualcosa di diverso. Quindi non andare.
In secondo luogo, se si allega un evento click a un marker, l'API invia l'elemento DOM evento come argomento a qualsiasi funzione che si è specificata. Guardando attraverso di essa in Firebug non riesco a trovare alcuna relazione tra i due.
Quello che sto cercando di realizzare è di manipolare l'elemento DOM() e darle più informazioni quindi solo un elemento 'div' con uno sfondo.
Ho fatto questo nella versione 2 utilizzando una proprietà name (non documentata) che genera un id sull'elemento div.
Qualcuno ha un'idea?
Quando si dice "alimentano" che cosa si intende esattamente? HTML per un InfoWindow o Overlay? –
Sostituisci l'icona con un elemento html che contiene una nuova icona con testo e un link su di esso. – fredrik
Inoltre sarebbe fantastico sapere perché Google non ha mai implementato (e documentato) un metodo nativo per recuperarlo. O semplicemente avere una proprietà HTML sull'oggetto Marker che crea un wrapper di una determinata dimensione. E tu puoi pasticciarlo come mai ti piace. – fredrik