如何将contenteditable元素的值赋予jquery

时间:2013-06-20 13:15:09

标签: php

$("#txt1").change(function()
{
     alert(this.value);
});
<span id="txt1" contenteditable="true"> </span>

我必须使用php并且我将数据动态编辑到我的表中,就像datatable一样,当更改我的内容时,没有发生任何事件。

1 个答案:

答案 0 :(得分:2)

.change()事件不适用于span元素。来自jQuery的.change() documentation

  

此活动仅限于输入元素, textarea 框和   选择元素。对于选择框,复选框和单选按钮,   当用户进行选择时,会立即触发该事件   鼠标,但对于其他元素类型,事件将延迟到   元素失去了焦点。