jQuery 강좌 | Methods > .not()

.not()은 지정한 선택자 이외의 것을 선택합니다.

문법

.not( selector )

예를 들어

$( 'p' ).not( 'p.abc' ).css( 'color', 'green');

은 abc를 클래스 값으로 가지지 않은 p 요소를 선택합니다.

예제

http://book.cmsfactory.net/jQuery/V01/Methods/not-01.html

버튼을 클릭하면 클래스 값으로 ip를 갖지 않는 li 요소의 내용을 빨간색으로 바꾸는 예제입니다.

<!doctype html>
<html lang="ko">
  <head>
    <meta charset="utf-8">
    <title>jQuery Method | .not()</title>
    <script src="//code.jquery.com/jquery-1.10.2.js"></script>
    <script>
      $( document ).ready( function() {
        $( 'button' ).click( function() {
          $( 'li' ).not( 'li.ip' ).css( 'color', 'red');
        } );
      } );
    </script>
  </head>
  <body>
    <button>Click To Empty</button>
    <ul>
      <li>Lorem</li>
      <li class="ip">Ipsum</li>
      <li>Dolor</li>
    </ul>
  </body>
</html>

Category

Created on 2014-03-14 23:42 | Updated on 2015-07-17 01:13

이 글을 공유하기

Kakao

Book navigation