Coding Planet
[jQuery] is() 메서드 본문
반응형
1. is() 메소드란?
- 지정된 범위 내에 매개변수로 지정된 선택자와 일치하는 요소가 존재하는지 확인하는 메소드
- 존재하면 true, 없으면 false 반환
- 회사 개발팀마다 클린코드를 위해 사용하는 메서드가 상이, 확인할 것( has()도 많이 사용)
2. is() 메소드의 사용
- is("CSS 선택자")
🎊코드확인하기 : h2 태그 이전에 있는 모든 형제 요소 중 p태그가 있는지 확인
더보기
<div class="wrap">
div(parent)
<p>p</p>
<span>span</span>
<h2>h2</h2>
<h3>h3</h3>
<p>p</p>
</div>
<ul>
<p>위p</p>
<li>1</li>
<li>2</li>
<li class="until">3</li>
<li>4</li>
<li>5</li>
</ul>
<span>테스트용 span 태그</span>
<h2>테스트용 h2 태그</h2>
<script>
//h2 태그 이전에 있는 모든 형제 요소 중 p태그가 있는지 확인
console.log($("h2").prevAll().is("p"));
console.log($("h2").prevAll().is("pre"));
</script>
반응형
'front' 카테고리의 다른 글
[JS] JASON(Java Script Object Notation, 자바스크립트 객체 표기법) (0) | 2023.03.06 |
---|---|
[jQuery] 객체(요소) 삽입 메서드: append, prepend, after, before (0) | 2023.03.06 |
[jQuery] 연습문제 | 입력받은 색상으로 변하는 박스 만들기 - transition box (0) | 2023.03.04 |
[jQuery] 순회(탐색) 메서드: 조상, 자손, 형제 (0) | 2023.03.04 |
[jQuery] 생성자2: prop() 메서드, attiribute와 property의 차이 (0) | 2023.03.04 |
Comments