【发布时间】:2014-11-09 23:29:50
【问题描述】:
我在 div 中添加了一个点击事件
div.addEventListener('click', function(event) { ... });
稍后我用 innerHTML 动态添加一个 span。
div.innerHTML = "<span>some text</span>"
现在文本不可点击,这让我很惊讶,因为我认为点击事件会向上传播并触发父 div 上的点击处理程序。怎么回事?
我用 jsfiddle 重新创建了问题。我不明白发生了什么。
【问题讨论】:
-
您可能需要提供更多信息。这是一个描述您的情况的 jsfiddle:link
-
谢谢。我实际上在重新创建 jsfiddle 中的错误时遇到了很多困难。我不明白的力量在起作用。
标签: javascript javascript-events