我如何检查div中是否有任何变化

时间:2011-01-11 21:41:43

标签: javascript jquery

  

可能重复:
  Detect element content changes with jQuery

我有一个带有一些文本字段和单选按钮和文本区域的div,我想检查是否有任何内容更改,例如...我有

<div class="tools">
     //if any of the content changes in here can i find out
</div>

我有

 $('.tools').change(function(){
console.log("something changed");
});

并且它没有记录....所以我需要循环或检查内容......任何想法

1 个答案:

答案 0 :(得分:3)

你可以做这样的事情。

$('.tools').find('input,textarea')
.each(function(){
     $(this).change(function(){
          console.log("Something changed");
     }
});

我没有对此进行测试,但它可能有所帮助: - )