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

2020-03-21  本文已影响0人  Stonesy

我们可以用onchange事件来完成元素值发生改变触发的监听。但是 onchange 比较适用于<input>、<textarea> 以及 <select> 元素。
  对于 div,span等元素就不能使用了。
  当 $("span").html() 获取的是个空,或者获取的不是自己想要的。原因是当我们获取的时候,元素的内容还没有发生改变,这个时候就需要监听这个 span 内容了。
  下面的方法也是搜出来的,经过测试的(解决了我的问题)

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

猜你喜欢

热点阅读