삭제 방법: 1. 모든 하위 노드와 콘텐츠를 삭제하려면 "$("div").empty();" 구문을 사용합니다. 2. "$" 구문을 사용하여 children() 및 제거()를 사용합니다. ( "div").children().remove();"는 하위 요소만 삭제하고 콘텐츠는 삭제하지 않습니다.
이 튜토리얼의 운영 환경: windows7 시스템, jquery1.10.2 버전, Dell G3 컴퓨터.
jquery는 div
내의 모든 하위 요소를 삭제합니다. 방법 1:empty()
empty() 메소드를 사용하여 선택한 요소의 모든 하위 노드와 콘텐츠를 제거합니다. 이 방법은 요소 자체나 해당 속성을 제거하지 않습니다.
empty() 메서드는 하위 요소를 "비우는" 데 사용됩니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-1.10.2.min.js"></script> <script> $(document).ready(function() { $("button").click(function() { $("div").empty(); }); }); </script> </head> <body> <div style="height:100px;background-color:yellow"> 这是一些文本。 <p>这是div块中的一个段落。</p> </div> <p>这是div块外部的一个段落。</p> <button>移除div块中的内容</button> </body> </html>
방법 2: children() 및 Remove()
remove() 메소드를 사용하여 요소와 그 안에 있는 모든 콘텐츠를 삭제합니다
따라서 모든 항목을 가져오려면 children() 메소드를 사용해야 합니다. div 요소가 먼저 자식 요소인 경우, 제거() 메서드를 사용하여 획득한 자식 요소를 삭제합니다.
그러나 이 방법은 div 요소 자체의 텍스트 내용을 삭제하지 않습니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-1.10.2.min.js"></script> <script> $(document).ready(function() { $("button").click(function() { $("div").children().remove(); }); }); </script> </head> <body> <div style="height:100px;background-color:yellow"> 这是一些文本。 <p>这是div块中的一个段落,子元素。</p> <p>这是div块中的一个段落,子元素。</p> </div> <p>这是div块外部的一个段落。</p> <button>移除div块中的内容</button> </body> </html>
【추천 학습: jQuery 동영상 튜토리얼, 웹 프론트엔드 동영상】
위 내용은 jquery를 사용하여 div의 모든 하위 요소를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!