在做一個微博的接入,需要判斷微博是否被關注,要檢查微博標簽的DIV是否有“已關注”的字符,但這個DIV的內容是微博JSSDK動態生成。$("#id").html()是獲取不到我想要的內容。原因是當我們獲取的時候內容還沒有改變,所以獲取不到,如果就想到監聽這個DIV內容變化后,再來獲取就個時候就能獲取到了。於是產生新的問題,如何監聽DIV的變化?
以下為監聽DOM結構變化時的JS代碼
$("#wb_follow_btn").bind('DOMNodeInserted', function(e) { alert('element now contains: ' + $(e.target).html()); });