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