jQuery 监听元素内容变化的方法


我们可以用onchange事件来完成元素值发生改变触发的监听。但是 onchange 比较适用于<input>、<textarea> 以及 <select> 元素。

  对于 div,span等元素就不能使用了。

 

  当 $("span").html() 获取的是个空,或者获取的不是自己想要的。原因是当我们获取的时候,元素的内容还没有发生改变,这个时候就需要监听这个 span 内容了。

 

  下面的方法也是搜出来的,经过测试的(解决了我的问题)

$("#select2-chosen-6").bind("DOMNodeInserted",function(e){
     console.log($(e.target).html());
})

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM