首页 > Web开发 > 详细

为不具有change事件的html标签设置监听事件

时间:2015-09-24 12:50:21      阅读:7112      评论:0      收藏:0      [点我收藏+]

change事件会在文本内容或选项被更改时触发。

该事件仅适用于<input type="text">和<textarea>以及<select>。对于text和textarea元素,该事件会在元素失去焦点时发生(文本内容也发生了更改)。

此外,你可以为同一元素多次调用该函数,从而绑定多个事件处理函数。触发change事件时,jQuery会按照绑定的先后顺序依次执行绑定的事件处理函数。

要删除通过change()绑定的事件,请使用unbind()函数。

 

但有些不具有change事件,例如<div>,<span>等。如果在这些不具有change事件但在区域内内容改变了有类似change事件,在网站找到一个监听事件,代码:

$(".tip").bind(‘DOMNodeInserted‘, function (e) {
  alert(‘element now contains: ‘ + $(e.target).html());
});

为不具有change事件的html标签设置监听事件

原文:http://www.cnblogs.com/Iven-zhang/p/4834909.html

(2)
(3)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!