Esiste un modo ufficiale per collegarsi a jQuery.remove() in modo che una funzione possa essere chiamata prima/dopo?jQuery remove() callback?
Ho un sistema in cui determinati gestori sono collegati ad elementi e talvolta questi elementi vengono rimossi (ad esempio un widget dell'interfaccia utente il cui elemento principale viene rimosso da qualche altra azione sulla pagina). Se i gestori possono essere informati che il loro elemento principale è stato rimosso, posso eseguire un po 'più facilmente le routine di pulizia.
Ho appena guardato nel codice relativo, https://github.com/jquery/jquery/blob/master/src/manipulation.js#L168, ed è in realtà solo un involucro sottile intorno parent.removeChild . Quindi vai con la risposta di @ Drew. – Boldewyn
Hai trovato qualche soluzione, oltre a completare l'evento di rimozione originale? – Mahn