• 회원가입
  • 로그인
  • 구글아이디로 로그인

[Traversing] JQ - is() 메서드 ★ - 일치 여부 체크. (= is메서드 = 이즈메서드)

목차

  1. is() 예제 - 일치 여부 체크
  2. is() 정의
  3. is() 구문
  4. 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/

 


방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목
ETC JQ - play(), pause() 메서드 - jquery 문법으로 처리하기
ETC JQ - eq() vs. get() 메서드 차이
ETC JQ - resizable() 메서드 - 요소 크기 재조정 (= 사이즈 변경 가능 = resizable메서드…
ETC JQ - (영문 년월일 → 숫자 년월일) 날짜시간 표기 변환.
ETC JQ - FAQ (자주묻는질문) 아코디언 메뉴
ETC JQ - 자식요소 너비를 부모요소 너비로 설정. (= 너버를 부모요소에 꽉차게 설정.)
ETC JQ - 요소 순서 랜덤 배치/정렬. ★★★★★
ETC JQ - fakeLoader(페이크로더) 효과 + 이미지 랜덤 인트로 페이지
ETC JQ - <li> 높이를 LI 요소 중 최대높이에 맞추기 설정 (= 가장 긴/높은 높이에 맞추기 = 높이 정…
ETC JQ - Uncaught TypeError: Cannot read properties of undefined…
bookmark JQ - 실렉트 리스트간 아이템 선택/해제 (추가/삭제/이동) (Move Items Between Two S…
jquery JQ - (1초/0.5초)이상 마우스버튼 누르고 있으면 숫자 증가 (= 마우스 클릭하고 있으면 숫자 증가 =…
jquery JQ - 콘텐츠를 일정 높이 기준으로 페이징 처리 (= 본문 내용을 일정 높이 단위로 페이지 처리) ※ 이전…
jquery JQ - <textarea> (텍스트에어리어) 입력 가능 최대 길이 설정 (= 글자수 카운트)
jquery JQ - 스크롤 시 비디오 동영상 자동재생 시작 (Scroll Video Autoplay)
jquery JQ - 동영상 제어 메서드 종류 - load(), play(), pause()
basic JQ - 쿠키 (Cookie) 사용법 - 생성/얻기/삭제
jquery JQ - $.fn (= jQuery.fn) 확장 - 사용자정의메서드 생성
jquery JQ - 모든 링크 주소를 특정 URL주소로 일괄 변경
jquery JQ - 입력된 값만 보이기 (= 입력값만 표시 = 입력값 없는 요소 숨기기)
15/15
목록
찾아주셔서 감사합니다. Since 2012