.detach ([selector])

· 8년 전 · 1541

.detach ([selector])



설명 : 일치하는 요소 세트를 DOM에서 제거하십시오.



.detach ([selector])

선택자

유형 : 선택기

제거 할 일치하는 요소 집합을 필터링하는 selector 식입니다.


이 .detach()메소드는 제거 된 요소와 관련된 모든 jQuery 데이터 .remove()를 .detach()유지 한다는 점을 제외하고 는 동일 합니다. 이 메소드는 나중에 제거 된 요소가 DOM에 다시 삽입 될 때 유용합니다.


예:

DOM에서 모든 단락 분리

<!doctype html>

<html lang="en">

<head>

  <meta charset="utf-8">

  <title>detach demo</title>

  <style>

  p {

    background: yellow;

    margin: 6px 0;

  }

  p.off {

    background: black;

  }

  </style>

  <script src="https://code.jquery.com/jquery-1.10.2.js"></script>

</head>

<body>

 

<p>Hello</p>

how are

<p>you?</p>

<button>Attach/detach paragraphs</button>

 

<script>

$( "p" ).click(function() {

  $( this ).toggleClass( "off" );

});

var p;

$( "button" ).click(function() {

  if ( p ) {

    p.appendTo( "body" );

    p = null;

  } else {

    p = $( "p" ).detach();

  }

});

</script>

 

</body>

</html>

|
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
PHP 8년 전 조회 5,667
기타 8년 전 조회 2,025
기타 8년 전 조회 1,843
기타 8년 전 조회 2,130
jQuery 8년 전 조회 1,724
jQuery 8년 전 조회 1,412
jQuery 8년 전 조회 2,227
jQuery 8년 전 조회 1,910
jQuery
[jQuery]
8년 전 조회 1,686
jQuery 8년 전 조회 1,974
jQuery
[jQuery]
8년 전 조회 1,341
jQuery
[jQuery]
8년 전 조회 1,656
jQuery
[jQuery]
8년 전 조회 1,347
jQuery
[jQuery]
8년 전 조회 1,308
jQuery 8년 전 조회 1,542
jQuery 8년 전 조회 1,702
jQuery 8년 전 조회 1,665
jQuery 8년 전 조회 1,828
jQuery 8년 전 조회 1,575
jQuery 8년 전 조회 1,894
jQuery 8년 전 조회 2,029
jQuery 8년 전 조회 1,490
PHP 8년 전 조회 2,866
jQuery 8년 전 조회 1,441
jQuery 8년 전 조회 1,691
jQuery 8년 전 조회 1,710
jQuery 8년 전 조회 1,571
jQuery 8년 전 조회 1,669
jQuery 8년 전 조회 1,758
jQuery 8년 전 조회 1,659
🐛 버그신고