<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style>
body * {
border: 1px solid red;
display: block;
margin: 10px;
padding: 10px;
}
</style>
<script src="/Lecture-WEB/jquery/js/jquery-3.5.1.min.js"></script>
<script>
$(document).ready(function() {
//$('h2').siblings().css('border-color', 'blue')
//$('h2').siblings('h3').css('border-color', 'blue')
//$('h2').next().css('border-color', 'blue') // h2 태그의 형제들 중 바로 다음 태그
//$('h2').prev().css('border-color', 'blue') // h2 태그의 형제들 중 바로 이전 태그
//$('h2').nextUntil().css('border-color', 'blue')
//$('h2').nextUntil('p').css('border-color', 'blue')
//$('h2').prevAll().css('border-color', 'blue')
//$('h2').prevAll('span').css('border-color', 'blue') // 이전 모든 것 중에 span
//$('h2').prevUntil('p').css('border-color', 'blue') // p태그 전까지
//$('h3').siblings().css('border-color', 'blue')
$('h3').siblings().eq(1).css('border-color', 'blue')
})
</script>
</head>
<body>
<div>div1
<p>p1-1</p>
<span>span</span>
<h1>h1</h1>
<h2>h2</h2>
<h3>h3
<p>p1-2-1</p>
</h3>
<p>p1-3</p>
</div>
<div>div2
<h2>h2</h2>
<h3>h3</h3>
<p>p2-1</p>
</div>
</body>
</html>
'웹 프로그래밍 > jQuery' 카테고리의 다른 글
[jQuery] 슬라이드 기능 구현하기 (버튼, 이미지) (0) | 2020.06.24 |
---|---|
[jQuery] 태그 인덱싱 (0) | 2020.06.24 |
[jQuery] 부모, 선조, 자식, 후손 CSS 설정 : parent, parents, children, find, filter (0) | 2020.06.24 |
[jQuery] 클래스 추가, 제거하기 : addClass, removeClass (0) | 2020.06.24 |
[jQuery] 태그 삭제하는 방법 : remove, empty (0) | 2020.06.24 |