利用jq修改html内容,jquery – html元素内容更改事件

我需要知道内容更改我的div元素的事件,我怎么能用

jquery做?

text before

一段时间后

通过不起作用

(function(){

var interval;

jQuery.event.special.contentchange = {

setup: function(data, namespaces) {

var $this = $(this);

var $originalContent = $this.text();

interval = setInterval(function(){

if($originalContent != $this.text()) {

console.log('content changed');

$originalContent = $this.text();

jQuery.event.special.contentchange.handler();

}

},500);

},

teardown: function(namespaces){

clearInterval(interval);

},

handler: function(namespaces) {

jQuery.event.handle.apply(this, arguments)

}

};

})();

$("#mydiv").bind("contentchange", function() {

alert('yes'); ///no alert! why?

});

但我在控制台看到日志!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值