7가지 메소드가 있습니다: 1. 같은 세대의 모든 요소를 얻을 수 있는 siblings() 2. 다음 형제 요소를 얻을 수 있는 next() 3. 다음의 모든 요소를 얻을 수 있는 nextAll() 다음 형제; 4. prev(), 상위 수준 형제 요소를 얻을 수 있습니다. 5. prevAll(), 모든 상위 수준 형제 요소를 얻을 수 있습니다.
이 튜토리얼의 운영 환경: windows7 시스템, jquery1.10.2 버전, Dell G3 컴퓨터.
jquery에서는 형제 요소를 찾는 7가지 메서드가 있습니다: siblings(), next(), nextAll(), nextUntil(), prev(), prevAll(), prevUntil()
1.
주로 지정된 요소의 형제 요소를 모두 가져오는 데 사용됩니다<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-1.10.2.min.js"></script> <style> .siblings * { display: block; border: 2px solid lightgrey; color: lightgrey; padding: 5px; margin: 15px; } </style> <script> $(document).ready(function() { $("li.start").siblings().css({ "color": "red", "border": "2px solid red" }); }); </script> </head> <body> <div style="width:500px;" class="siblings"> <ul>ul <li>li (同辈节点)</li> <li>li (上一个同辈节点)</li> <li class="start">li (本元素)</li> <li>li (下一个同辈节点)</li> <li>li (同辈节点)</li> </ul> </div> </body> </html>
2, next() 메서드
주로 지정된 요소의 다음 형제 요소를 가져오는 데 사용됩니다$(document).ready(function() { $("li.start").next().css({ "color": "red", "border": "2px solid red" }); });
3 , nextAll()
메소드는 지정된 요소$(document).ready(function() { $("li.start").nextAll().css({ "color": "red", "border": "2px solid red" }); });
4의 다음 형제 요소를 모두 가져오는 데 주로 사용됩니다. 4 nextUntil() 메소드
는 주로 다음 형제를 가져오는 데 사용됩니다. 이 형제 요소는 반드시 지정된 요소와 nextUntil() 메서드5에서 설정한 요소 사이에 있어야 합니다. prev() 메서드
는 주로 상위 수준 형제 요소를 가져오는 데 사용됩니다.$(document).ready(function() { $("li.start").prev().css({ "color": "red", "border": "2px solid red" }); });
6. prevAll( ) 메서드
는 주로 지정된 요소$(document).ready(function() { $("li.start").prevAll().css({ "color": "red", "border": "2px solid red" }); });
7의 이전 수준에 있는 모든 형제 요소를 가져오는 데 사용됩니다. 는 주로 지정된 요소의 이전 형제 요소를 가져오는 데 사용됩니다. 이 형제 요소는 지정된 요소와 prevUntil() 메서드에 의해 설정된 요소 사이의 요소여야 합니다
[권장 학습:
jQuery 비디오 튜토리얼, 웹 프론트엔드 영상]
위 내용은 jquery에서 형제 요소를 찾는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!