【发布时间】:2014-07-18 19:10:06
【问题描述】:
我有一个带有 contenteditable 标记的跨度,并且我有一个用于检测其中输入的函数..
//TextArea
<span class="SomeClass" contenteditable></span>
//Function
$(document).on("input", ".SomeClass", function () {
console.log("input entered");
});
这适用于我的 Chrome,但不适用于 IE 11 或更低版本。 我似乎在网上找不到任何提及它的内容,并且想知道是否有人可以向我提供有关如何使其正常工作或更好方法的信息。
谢谢
【问题讨论】:
-
你能给它贴一些标记吗,我的建议是委托给这个元素的静态父级而不是文档。
-
我会转到静态父级,但由于某种原因,它不适用于动态生成的 html。这似乎是我与元素联系的唯一方式。
-
JamesDonnely 已经回答了。这是一个已报告的错误,因此您无能为力,但您可以解决它。
标签: javascript jquery html internet-explorer google-chrome