我目前正在构建一个单页面的网络应用程序并遇到一些我认为都与同一事物有关的问题。
简而言之,我使用ajax来引入新内容和一个简单的jquery .remove()来删除旧内容。
我发现问题是我要删除旧的javascript并引入新的javascript(用于新内容的前端功能,按钮点击和类似的东西)。旧的JavaScript仍然似乎在dom和运行,这导致新的JavaScript的问题。我没有刷新页面,并希望避免刷新它。
我做了一些探讨,似乎像backbone.js这样的东西可能有一个处理。如果可能的话,我想坚持我目前正在使用的东西。简而言之,是否可以从dom中删除旧的javascript?或者任何类似的东西。
感谢您的时间。