![]() |
1
1
当您重新分配body.innerHTML时,即使是它本身,innerHTML也会更改,并且DOM会重置。也就是说
自赋值标识(注:Haskeller表示)可能不存在吸气剂和定位器。 |
![]() |
2
1
有一个很好的答案 here -基本上,当Javascript重新插入HTML字符串时,DOM会重新生成。生成的DOM看起来可能相同,但是Javascript中的编程引用都被设置为新地址。 保留事件处理程序和方法的解决方案如下: |