window.document.body.innerHTML = newHtml 页面重新渲染了,这个我知道,那怎么解决事件失效问题呢?求大神指教
window.document.body.innerHTML = newHtml 页面重新渲染了,这个我知道,那怎么解决事件失效问题呢?求大神指教
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
两种方式:
每次重新渲染前,注销事件,渲染后,重新绑定,下面就是一个伪代码,意会。