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

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

4

1 回答 1

2

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

此事件仅限于输入元素、文本区域框和 选择元素。对于选择框、复选框和单选按钮,当用户使用鼠标进行选择时会立即触发该事件,但对于其他元素类型,该事件会延迟到元素失去焦点为止。

于 2013-06-20T13:19:26.097 回答