목차
:last-child 예제 - 그 부모의 마지막 자식인 p 요소
:last-child 정의
:last-child 구문
:last-child 예제 - 모든 div의 마지막 p 요소 선택
:last-child 예제 - cf. :last 선택자
:last-child 예제 - cf. :last-of-type 선택자
:last-child 예제 - 그 부모의 마지막 자식인 p 요소
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("p:last-child").css("background-color", "yellow");
});
</script>
<p>홈짱닷컴 Homzzang.com</p>
<div style="border:1px solid;">
<p>HTML</p>
<p>구조</p>
</div><br>
<div style="border:1px solid;">
<p>CSS</p>
<p>디자인</p>
<span>구조보충</span>
</div>
<p>홈페이지 제작관리 강의</p>
결과보기
:last-child 정의
그 부모의 마지막 자식 요소인 모든 요소 선택.
1.
다른 선택자와 결합해 마지막 자식 한정.
만약, 마지막 자식이 아니면, 해당 안 함 . (위 예제.)
2. cf 함수.
:last-child 구문
$(":last-child")
:last-child 예제 - 모든 div의 마지막 p 요소 선택
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("div p:last-child").css("background-color", "yellow");
});
</script>
<p>홈짱닷컴 Homzzang.com</p>
<div style="border:1px solid;">
<p>HTML</p>
<p>구조</p>
</div><br>
<div style="border:1px solid;">
<p>CSS</p>
<p>디자인</p>
<span>구조보충</span>
</div>
<p>홈페이지 제작관리 강의</p>
결과보기
:last-child 예제 - cf. :last 선택자
※ :last 선택자 : 맨 마지막 요소만 선택.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#btn1").click(function(){
$("p:last").css("background-color", "red");
});
$("#btn2").click(function(){
$("p:last-child").css("background-color", "yellow");
});
});
</script>
<button id="btn1">:last</button>
<button id="btn2">:last-child</button> <br><br>
<div style="border:1px solid">
<p>홈짱닷컴/p>
<p>Homzzang.com</p>
</div><br>
<div style="border:1px solid">
<p>홈페이지 제작관리 강의</p>
<p>코딩언어 그누보드 강의</p>
</div>
결과보기
:last-child 예제 - cf. :last-of-type 선택자
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
var btn = $(this).text();
$("p").css("background-color", "white");
$("p" + btn).css("background-color", "yellow");
});
});
</script>
<button>:last</button>
<button>:last-child</button>
<button>:last-of-type</button> <br><br>
<p>홈짱닷컴</p>
<div style="border:1px solid;">
<p>HTML</p>
<p>구조</p>
</div><br>
<div style="border:1px solid;">
<span>CSS</span>
<p>디자인</p>
<p>구조 보충</p>
<span>무료</span>
</div><br>
<div style="border:1px solid">
<p>JS</p>
<p>기능</p>
</div>
<p>홈페이지 제작관리 강의</p>
결과보기
주소 복사
랜덤 이동