jQuery

Articoli tecnici organizzati per gruppo funzionale.

104 schede5 gruppiPagina 6 di 13

Eventi e Listener

1 nella pagina

Manipolazione DOM e Animazioni

7 nella pagina

Errore jQuery DOM: Duplicazione Annidata con .wrap() / .wrapAll()

Invocare ripetutamente '.wrap()' senza verificare se l'elemento è già racchiuso avvolge il nodo in molteplici contenitori concentrici; per avvolgere un insieme di nodi in un unico genitore comune occorre usare '.wrapAll()' verificando la presenza del genitore con '.parent(".wrapper").length === 0'.

WRAP_UNINTENDED_DUPLICATION
→

Errore jQuery Memoria: innerHTML = '' Causa Memory Leak (Uso di .empty())

Svuotare un contenitore assegnando 'el.innerHTML = ""' rimuove i nodi visibili ma non notifica jQuery, che continuerà a mantenere in memoria i riferimenti agli eventi e ai dati cache associati a quei nodi; per deallocare correttamente usare sempre '$el.empty()' o '$el.remove()'.

EMPTY_VS_REMOVE_LEAKS
→