web developer

[jquery] .contents() 함수 / 텍스트 노드를 포함한 자식요소 가져오기 본문

JavaScript

[jquery] .contents() 함수 / 텍스트 노드를 포함한 자식요소 가져오기

trueman 2022. 1. 24. 16:45
728x90
728x90

.contents()


.contents() 함수는 일치하는 요소 내부의 텍스트 노드를 포함한 자식요소들을 가져올 수 있는 함수입니다.


.contents() 함수는 jQuery 객체는 DOM 요소 집합들을 표현할 수 있고, DOM 트리에서 선택된 요소들의 자식 요소들을 찾아 내는 동시에 새로운 jQuery 객체를 생성할 수도 있습니다. 
.contents() 함수와 .children() 함수는 유사한 함수입니다. 단, 반환되는 결과에 텍스트 노드(text node)의 존재여부의 차이점이 있습니다.


또한, contents 함수는 아이프레임의 내용도 가져올 수 있습니다. 단 조건이 있는데 아이프레임을 품은 페이지와 아이프레임의 페이지가 같은 도메인에 위치하고 있어야 합니다.

 


출처: https://findfun.tistory.com/185 [즐거움을 찾자 Find Fun!!]

728x90
728x90