티스토리 뷰
jQuery/이론
[jQuery] 요소의 삭제 .remove(), .detach(), .empty(), .unwrap()
millfeel1298 2021. 12. 22. 05:50See the Pen Untitled by mill (@millfeel) on CodePen.
.remove()
.remove('선택자');
선택된 요소를 삭제할 때 .remove()를 사용한다.
.detach()
.detach('선택자');
.detach() 메서드는 .detach()가 제거된 요소와 연결된 모든 jQuery 데이터를 유지한다는 점을 제외하고 .remove()와 동일하다. 이 방법은 제거된 요소가 나중에 DOM에 다시 삽입될 때 유용하다. (잘라내기해서 붙여넣기 한 것과 비슷한 느낌)
*detach: (더 큰 것에서) 떼다[분리하다]; 분리되다.
.empty()
.empty('선택자');
선택한 요소의 자식 요소들을 모두 삭제한다.
.unwrap()
.unwrap('선택자');
선택한 요소의 부모 요소를 삭제한다.
[공부좌표]
'jQuery > 이론' 카테고리의 다른 글
[jQuery] .clone() (0) | 2021.12.27 |
---|---|
[jQuery] .wrap(), .wrapAll(), wrapInner() (0) | 2021.12.26 |
[jQuery] 요소의 대체 .replaceAll(), .replaceWith() (0) | 2021.12.22 |
[jQuery] 요소의 추가 .append(), .appendTo(), .prepend(), .prependTo(), .before(), .insertBefore(), .insertAfter() (0) | 2021.12.21 |
[jQuery] .on() (0) | 2021.12.19 |
댓글