ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • jQuery(속성관련 메소드 attribute)
    jQuery 2020. 4. 29. 12:19

    속성관련 메소드(attribute)

    attr(name)

    매치된 첫 번째 요소의 특정 attribute에 접근하여 값을 가져온다.

    만일, 지정된 attribute명이 존재하지 않는다면 undefined가 반환

    attr(properties) 모든 매치되는 요소들의 attribute를 key / value 개체로 설정한다.
    attr(key, value) 모든 매치되는 요소들의 단일 속성의 값을 지정한다.
    attr(key, fn) 모든 매치되는 요소들의 단일 속성에 대해 계산된 값을 지정
    removeAttr(name) 매치된 요소 각각으로부터 해당 속성을 제거한다.

     


    attr(name)

    * 문자열 추출

     

     - substring(시작점, 종료점) : 시작점부터 종료점까지의 문자열

     

     - substr(시작점, 길이) : 시작점부터 길이까지 문자열

     

     - slice

     

     - indexOf("문자") : 앞에서부터 해당 문자의인덱스를 찾음

      

     - lastIndexOf : 뒤에서부터 해당 문자의 인덱스를 찾음

     


    attr("속성", function(){ })

    -> attr("속성", function() { } ) 을 사용하면 따로 반복문을 쓰지않아도 반복문의 기능을 한다

        (전체 태그의 속성값에 대하여 function() 작동)

     

    -> function(){}을 사용하면 return값을 지정해 줄 수 있는데 return 값은 attr("속성")  여기로 return됨

     


    removeAttr(name)

     

    'jQuery' 카테고리의 다른 글

    jQuery(event)  (0) 2020.05.01
    jQuery( prop() )  (0) 2020.04.29
    jQuery( 메소드)  (0) 2020.04.29
    jQuery(조작 관련 메소드 -> 삭제 복사)  (0) 2020.04.28
    jQuery(wrap / wrapall / unwrap)  (0) 2020.04.28

    댓글

Designed by Tistory.