示例:
1)访问www.hotwire.com并确认办理登机手续和办理登机手续的日期选择工作
2)打开控制台并输入document.body.innerHTML + =“”
3)datepicker不再有效
我不知道为什么会这样......如果你使用document.create创建元素并使用document.body.appendChild附加它,那么datepicker仍然有效......
答案 0 :(得分:6)
当您致电el.innerHTML += ""
时,您实际上正在执行el.innerHTML = "";el.innerHTML = thehtml
,这会导致所有元素数据和事件无法绑定。这就是插件和JavaScript停止工作的原因。