JS監聽DOM結構變化

2021-09-08 18:16:41 字數 315 閱讀 1484

在做乙個微博的接入,需要判斷微博是否被關注,要檢查微博標籤的div是否有「已關注」的字元,但這個div的內容是微博jssdk動態生成。$("#id").html()是獲取不到我想要的內容。原因是當我們獲取的時候內容還沒有改變,所以獲取不到,如果就想到監聽這個div內容變化後,再來獲取就個時候就能獲取到了。於是產生新的問題,如何監聽div的變化?

以下為監聽dom結構變化時的js**

$("

#wb_follow_btn

").bind('

domnodeinserted

', function(e) );

JS監聽DOM結構變化

在做乙個微博的接入,需要判斷微博是否被關注,要檢查微博標籤的div是否有 已關注 的字元,但這個div的內容是微博jssdk動態生成。id html 是獲取不到我想要的內容。原因是當我們獲取的時候內容還沒有改變,所以獲取不到,如果就想到監聽這個div內容變化後,再來獲取就個時候就能獲取到了。於是產生...

JS 監聽Dom樹變化

可參考鏈結 function domtreechange id break case attributes mutation.target 中某節點的乙個屬性值被更改 該屬性名稱在 mutation.attributename 中,該屬性之前的值為 mutation.oldvalue break v...

js監聽div高度變化

這個方法封裝了實時監聽div的大小變化 最開始我是作用於解決echarts圖表的最外層父元素的寬度不能隨著拉動瀏覽器視窗大小而實時改變 function h,c i,k settimeout j resize d j special event b delay f throttlewindow e ...