ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • jQuery - .parent()
    jQuery 2020. 6. 23. 17:16

    .parent()

     

     - 어떤 요소의 부모 요소를 선택한다.

     

    문법

    .parents( [selector] )

     

    selector에 값이 없으면 부모 요소를 선택하고, 값이 있으면 부모 요소에 그 selector가 있어야 선택한다.

     

    예를 들어

    $( 'p' ).parent().css( 'color', 'green' );

    는 p의 부모 요소의 색을 녹색으로 만들고,

    $( 'p' ).parent( 'div' ).css( 'color', 'green' );

    는 p의 부모 요소가 div일 때만 녹색으로 만든다.

     


    예제

     

     - ef를 클래스 값으로 갖는 p 요소의 부모 요소가 cd를 클래스 값으로 갖는 div일 때, 내용을 빨간색으로 만든다.

    <!doctype html>
    
    <html lang="ko">
    
      <head>
      
        <meta charset="utf-8">
        
        <title>jQuery</title>
        
        <script src="//code.jquery.com/jquery-3.3.1.min.js"></script>
        
        <script>
        
          $( document ).ready( function() {
          
            $( 'p.ef' ).parent( 'div.cd' ).css( 'color', 'red' );
            
          } );
          
        </script>
        
      </head>
      
      <body>
      
        <div class="ab">
        
          <p>Hello</p>
          
          <div class="cd">
          
            <p class="ef">
            
              Lorem Ipsum Dolor
              
            </p>
            
          </div>
          
        </div>
        
      </body>
      
    </html>

    'jQuery' 카테고리의 다른 글

    jQuery - replaceWith()  (0) 2020.06.23
    jQuery - .prop()  (0) 2020.06.23
    jQuery - .offset()  (0) 2020.06.23
    jQuery - .not()  (0) 2020.06.23
    jQuery - .load()  (0) 2020.06.23

    댓글

Designed by Tistory.