728x90
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
// Mutation Observer => DOM 에 변화가 있을 때 감지해서 이벤트를 발생시켜주는 기능
//var target = document.getElementById('target');
var target = $('#target')[0];
// 감시자 인스턴스 만들기
var observer = new MutationObserver((mutations) => {
// 노드가 변경 됐을 때의 작업
console.log("event 발생!");
})
// 감시자 옵션 포함, 대상 노드에 전달
var config = {
attributes: true,
childList: true,
characterData: true
};
// 대상 노드에 감시자 전달
observer.observe(target, config);
// 나중에, 감시를 중지 가능
observer.disconnect();
|
cs |
https://developer.mozilla.org/ko/docs/Web/API/MutationObserver
이곳을 참고하였습니다~
728x90
반응형
'개발 > 웹개발 기본가이드' 카테고리의 다른 글
옛날 버전의 STS 파일 다운로드 (1) | 2023.07.24 |
---|---|
자바스크립트 한번만 실행되는 함수 만들기 (0) | 2021.08.18 |
자바스크립트 object key 값 동적으로 할당하기 (0) | 2021.04.19 |
제이쿼리 노드 찾기 (0) | 2020.09.05 |
웹개발 tiles 설정하기 (0) | 2020.08.29 |