마지막 노드를 제거하는 방법: 1. "eq(-1)" 선택기를 사용하여 문서의 마지막 노드를 선택합니다. 구문은 "$(Element:eq(-1))"입니다. 2. 제거를 사용합니다. ( ) 선택한 노드를 삭제하려면 "selected element.remove()" 구문을 사용하여 지정된 요소와 모든 텍스트 및 내부 하위 노드를 삭제할 수 있습니다.
이 튜토리얼의 운영 환경: windows7 시스템, jquery1.10.2 버전, Dell G3 컴퓨터.
jquery는 마지막 노드를 제거합니다
구현 방법:
":eq()" 선택기를 사용하여 문서의 마지막 노드 요소를 선택합니다.
remove()를 사용하여 삭제합니다. 선택한 노드 요소의
remove() 메소드는 요소와 해당 내용을 모두 삭제합니다.
핵심 사항: :eq() 선택기
:eq() 선택기는 지정된 인덱스 값을 가진 요소를 선택합니다.
인덱스 값은 0부터 시작하므로 첫 번째 요소의 인덱스 값은 0(1이 아님)입니다.
색인이 음수 값인 경우 뒤에서 앞으로 요소를 선택하세요
구현 코드:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-1.10.2.min.js"></script> <style> .div, div * { display: block; border: 2px solid lightgrey; color: lightgrey; padding: 5px; margin: 15px; } </style> <script> $(document).ready(function() { $("button").on("click", function() { $("li:eq(-1)").remove(); }); }); </script> </head> <body class="ancestors"> <div style="width:500px;">div (父节点) <ul>ul (指定元素) <li>li (子节点1) <span>span (孙节点1)</span> </li> <li>li (子节点2) <span>span (孙节点2)</span> </li> <li>li (子节点3) <span>span (孙节点3)</span> </li> </ul> </div> <button>删除最后一个li元素</button> </body> </html>
[추천 학습: jQuery 비디오 튜토리얼, 웹 프론트엔드 비디오]
위 내용은 jquery에서 마지막 노드를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!