【发布时间】:2014-06-27 09:16:16
【问题描述】:
我不知道我的代码有什么问题。我的keyup 事件不会在contenteditable 标签内触发。这是我的代码:
$(document).on( 'keyup' , '#editable_div span' ,function (e) {
e.preventDefault();
$(this).removeClass('abc');
});
Fiddle 示例
【问题讨论】:
-
接收击键事件的是
contenteditable,而不是其中的跨度。从您的选择器中省略span并且您的处理程序会触发。您可能需要使用选择 API 来找到合适的span。 -
请在您提出问题时检查回复并进行验证。
标签: javascript jquery contenteditable