본문 바로가기
내마음대로만들어보자/JS

only-child / slice(index) 선택자

by 소농민! 2021. 8. 18.
728x90

only-child 선택자는 선택한 요소가 "부모 요소에게 하나 뿐인 자식요소"인 경우에 선택한다. 

slice(index)선택자는 선택한 요소의 지정 구간 인덱스의 요소를 선택한다. 

예를들어, slice(1,3) 1초과 3이하의 요소를 선택한다는 의미

 

* 예제

<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title> 선택자 </title>
<script src="js/jquery.js"></script>
<script>
$(function(){
$("#menu1 li").slice(1,3)
.css({"background-color":"#ff0"});

$("li:only-child")
.css({"background-color":"#0ff"});
});
</script>
</head>
<body>
<h1>탐색 선택자</h1>
<ul id="menu1">
<li>내용1-1</li>
<li>내용1-2</li>
<li>내용1-3</li>
<li>내용1-4</li>
</ul>
<ul id="menu2">
<li>내용2-1</li>
</ul>
</body>
</html>