$("#txt1").change(function()
{
alert(this.value);
});
<span id="txt1" contenteditable="true"> </span>
我必须使用php并且我将数据动态编辑到我的表中,就像datatable一样,当更改我的内容时,没有发生任何事件。
答案 0 :(得分:2)
.change()
事件不适用于span元素。来自jQuery的.change()
documentation:
此活动仅限于输入元素, textarea 框和 选择元素。对于选择框,复选框和单选按钮, 当用户进行选择时,会立即触发该事件 鼠标,但对于其他元素类型,事件将延迟到 元素失去了焦点。