jQuery 연결
<head>
<meta charset="UTF-8">
<title>jQuery 연결</title>
<script type="text/javascript" src="../js/jquery-3.6.0.min.js"></script>
<script type="text/javascript">
<!-- JavaScript 작성 영역 -->
</script>
</head>
선택자
- 태그선택자, 클래스선택자, id선택자
$(document).ready(function() {
// 태그선택자 스타일(속성,속성값)
$('span').css('border','3px solid blue');
// 클래스선택자
$('.my').css('border','5px solid red');
// id선택자
$('#content').css('background', 'green');
});
<body>
<p class="my">jQuery 실습</p>
<div>
<div id="content">id 값이 content인 div tag</div>
</div>
<span>span1</span>
<span class="my">span2</span>
</body>
- 그룹선택자 : 여러 개의 태그 선택
$(document).ready(function() {
// 그룹선택자
$('h1,p').css('color','orange');
});
<body>
<h1>봄</h1>
<h2>여름</h2>
<p>가을</p>
<div>겨울</div>
</body>
- 후손선택자 : 하위 태그 모두 선택
$(document).ready(function() {
// 후손선택자
$('body div').css('border','3px solid red');
});
<body>
<div>
<ul>
<li>봄</li>
<li>여름</li>
<li>가을</li>
<li>겨울</li>
</ul>
<div>계절</div>
</div>
<p>
<span>바다</span>
</p>
</body>
- 자식선택자 : 직계 자식 태그만 선택
$(document).ready(function() {
// 자식선택자
$('body > div').css('border','3px solid red');
});
<body>
<div>
<ul>
<li>봄</li>
<li>여름</li>
<li>가을</li>
<li>겨울</li>
</ul>
<div>계절</div>
</div>
<p>
<span>바다</span>
</p>
</body>
'Web > jQuery' 카테고리의 다른 글
[jQuery UI] 제이쿼리 UI 연결, 메서드 (0) | 2021.08.09 |
---|---|
[jQuery] 애니메이션 효과 (0) | 2021.08.09 |
[jQuery] 이벤트 처리 (0) | 2021.08.09 |
[jQuery] 내용 제어, 문서 객체 제어 (0) | 2021.08.09 |
[jQuery] 배열 처리, 속성 제어 (0) | 2021.08.09 |