본문 바로가기
Coding/JQuery

탐색 선택자

by 찡콩찡 2022. 6. 3.

1 ) 탐색 선택자 

 

  1)위치 탐색 선택자

   (1) first / last 선택자 

<script>	
	$(function() {$("#index li:first").css("color","red").css("border","1px solid #0000ff")});
	$(function() {$("#index li:last").css("color","yellow").css("border","1px solid #0000ff")});
</script>

  (2) even /odd 선택자

<script>	
	$(function() {$("#index li:even").css("color","red").css("border","1px solid #0000ff")});
	$(function() {$("#index li:odd").css("color","yellow").css("border","1px solid #0000ff")});
</script>

<script>	
	$(function() {$("#index li").eq(2).css("color","red").css("border","1px solid #0000ff")});
	$(function() {$("#index li:lt(2)").css("color","yellow").css("border","1px solid #0000ff")});
	$(function() {$("#index li:gt(2)").css("color","blue").css("border","1px solid #0000ff")});
</script>

 

  (3) eq(index) /it(index)/gt(index) 탐색 선택자

 (4) first-of-type / last-of-type 선택자

 

<script>	
	$(function() {$("li:first-of-type").css("color","red").css("border","1px solid #0000ff")});
	$(function() {$("li:last-of-type").css("color","yellow").css("border","1px solid #0000ff")});
</script>

<body>
<h3 id="title">JQuery의 이해</h3>
	<ol id="index">
	<li id="title1">선택자1</li>
	<li id="title2">선택자2</li>	   
	<li id="title3">전체선택자</li>	
	<li id="title4">아이디 선택자</li>
	<li class="title5">클래스 선택자</li>
	</ol>
	
	<ul id="index">
	<li id="title1">선택자1</li>
	<li id="title2">선택자2</li>	   
	<li id="title3">전체선택자</li>	
	<li id="title4">아이디 선택자</li>
	<li class="title5">클래스 선택자</li>
	</ul>
</body>

(5) nth-child(n)/nth-last-type(n) 선택자

(6) only-child/slice(index) 선택자

<script>	
	$(function() {$("#index li").slice(1,4).css("color","red").css("border","1px solid #0000ff")});
	$(function() {$("li:only-child").css("color","yellow").css("border","1px solid #0000ff")});
</script>

<body>
<h3 id="title">JQuery의 이해</h3>
	<ol id="index">
	<li id="title1">선택자1</li>
	<li id="title2">선택자2</li>	   
	<li id="title3">전체선택자</li>	
	<li id="title4">아이디 선택자</li>
	<li class="title5">클래스 선택자</li>
	</ol>
<ul id="index1">
	<li id="title6">선택자1</li>
</ul>
</body>

 

'Coding > JQuery' 카테고리의 다른 글

[bootstrap] table 효과 적용해보기  (0) 2022.06.17
탐색 선택자2  (0) 2022.06.10