1

例子:

1) 访问 www.hotwire.com 并确认签入和签出的日期选择器工作正常

2) 打开控制台并输入 document.body.innerHTML += ""

3) 日期选择器不再工作

我不确定这是为什么...如果您使用 document.create 创建元素并使用 document.body.appendChild 附加它,则日期选择器仍然有效...

4

1 回答 1

6

当您调用 时el.innerHTML += "",您实际上是在做el.innerHTML = "";el.innerHTML = thehtml,这会导致所有元素数据和事件都未绑定。这就是插件和 javascript 停止工作的原因。

于 2012-11-13T19:04:39.697 回答