jQuery – 監聽DOM新增/移除的元素

JS 部份

//當document append 新的元素
$('body').on('DOMNodeInserted', '#element_id', function (e) {
  //console.log(e.target);
  console.log('inserted!');
});

$('body').on('DOMNodeRemoved', '#element_id', function (e) {
  //console.log(e.target);
  console.log('removed!');
});

$('body').append('<div id="element_id"></div>');
$('#element_id').remove();

輸出結果

//output:
inserted!
removed!

開始在上面輸入您的搜索詞,然後按回車進行搜索。按ESC取消。

返回頂部