Ho un plugin popup che imposta il contenuto html di un <div/>
con la risposta di una chiamata AJAX.È necessario chiamare empty() prima di html() o prima di innerHTML?
Ogni volta che apro il popup, nel codice ho appena chiamato $("#popup").html(response)
. Questo sovrascrive il contenuto html esistente con il nuovo contenuto.
Devo chiamare lo $("popup").empty()
prima di chiamare lo $("popup").html(response)
in modo da liberare la memoria del browser utilizzata dagli oggetti che erano precedentemente nel div $("popup")
? (eventualmente prevenire perdite di memoria)
PS: cosa succede se chiamo $("popup")[0].innerHTML = response
? dovrei chiamare il metodo .empty()
?
http://stackoverflow.com/questions/8567957/is-empty-enough-for-big-ajaxy-apps?rq=1 –