목차
is() 예제 - 일치 여부 체크
is() 정의
is() 구문
is() 관련 주소
is() 예제 - 일치 여부 체크
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("p").click(function(event){
event.stopPropagation(); // 부모요소 이벤트가 자식요소로 전파되는 걸 방지 .
if ($("p").parent().is("div")) {
alert("p 요소 부모는 div 맞음.");
}
});
$("div").click(function(){
if ($("div").children().is("p")) {
alert("div 요소 자식은 p 맞음.");
}
});
});
</script>
<style>
div,p {border:1px solid silver;}
</style>
<div>
<p>홈짱닷컴 Homzzang.com</p>
</div>
결과보기
is() 정의
선택된 요소들 중 하나가 지정 요소와 일치하는지 체크.
is() 구문
$(selector ).is(selectorElement ,function(index ,element ))
[매개변수]
selectorElement
필수. selector 와 일치 여부 체크할 선택자 표현식. (요소 또는 jQuery 객체 지정) ※ 지정 인수와 일치 항목 하나 이상 있으면 true 반환. ※ 그렇지 않으면 false 반환.
function( index , element )
선택. 선택한 요소 그룹에 대해 실행할 함수 지정.
index
요소의 인덱스 위치.
element
현재 요소. (※ "this " 선택자 사용가능.)
is() 관련 주소
jQuery is() 메서드
https://api.jquery.com/is/
주소 복사
랜덤 이동