我從MySQL
(通過php)替換了'div'中div的html內容,有時但並非總是從MySQL
插入該內容所需的任何javascript,使用$.getScript()
。
這一切正常。當用戶點擊next page
時,它會從MySQL
獲取新的html和javascript,但經過許多頁面之後,它累積了許多腳本,這對我來說似乎是一個糟糕的主意,因爲我不希望腳本不再需要浮動。如果用戶點擊'上一頁'按鈕,它們可以重新加載(然後會發生什麼 - 同一腳本的多個實例?)。
這些腳本獲取音頻內容(ion.sound
)和數據數組〜100個元素。 似乎沒有辦法刪除這些腳本並釋放內存。
我很擔心最終的性能問題。或者這是完全錯誤的做法嗎?
任何幫助表示讚賞。
我認爲這並不容易,但這個問題似乎給了一些很好的建議(雖然它不使用getScript選項)https://stackoverflow.com/questions/4365062/how-to-卸載-A-JavaScript的從-AN-HTML – Icepickle