2011-09-25 5 views

risposta

15

Sì, saranno rimossi. jQuery pulirà gli eventi ecc relativi agli elementi rimossi. E non copierà gli eventi se si fa qualcosa come $ (elm1) .html ($ elm2.html())

12

Sì, saranno rimossi anche quando si utilizza html(). Il jQuery source code lo conferma.

+1

Grazie Anurag, so che sei stato il primo e stai certificando la tua risposta (+1 per quello), ma kinghfb ha bisogno di più punti, quindi segnerò la sua risposta come accettata per motivarlo, spero che tu capisca. Grazie ! – Enrique

+1

nessun problema @Enrique :) – Anurag

+0

In ogni caso dovrebbe esserci un badge SO per la convalida della risposta con un collegamento al codice sorgente :) –

0

Proprio per espandere un po ':

Quindi, se si desidera conservare gli ascoltatori, utilizzare .detach().