jQuery 강좌 | Methods > .add()

.add()는 이미 선택한 선택자에 선택자를 추가합니다.

문법

.add( selector )

예를 들어

$( 'h1' ).add( 'p' )

는 h1 요소를 선택하고 추가적으로 p 요소를 선택합니다.

예제 1

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

li 요소에 p 요소를 추가 선택하고 글자를 빨간색으로 만드는 예제입니다.

<!doctype html>
<html lang="ko">
  <head>
    <meta charset="utf-8">
    <title>jQuery Methods | add()</title>
    <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
    <script>
      $( document ).ready( function() {
        $( 'li' ).add( 'p' ).css( 'color', 'red' );
      } );
    </script>
  </head>
  <body>
    <ul>
      <li>Lorem</li>
      <li>Ipsum</li>
    </ul>
    <p>Dolor</p>
  </body>
</html>

예제 2

http://book.cmsfactory.net/jQuery/V01/Methods/add-02.html

첫번째 목록에 마우스를 올리면 그 목록과 p 요소의 글자를 빨간색으로 만드는 예제입니다.

<!doctype html>
<html lang="ko">
  <head>
    <meta charset="utf-8">
    <title>jQuery Methods | add()</title>
    <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
    <script>
      $( document ).ready( function() {
        $( 'li.la' ).hover( function() {
          $( this ).add( 'p' ).css( 'color', 'red' );
        }, function () {
          $( this ).add( 'p' ).css( 'color', 'black' );
        } );
      } );
    </script>
  </head>
  <body>
    <ul>
      <li class="la">Lorem</li>
      <li class="lb">Ipsum</li>
    </ul>
    <p>Dolor</p>
  </body>
</html>

Category

Created on 2014-04-15 11:52 | Updated on 2015-07-17 01:00

이 글을 공유하기

Kakao