엘리먼트의 프로퍼티를 지정한다.
.prop(propertyName, value)
.prop(map)
.prop(propertyName, function)
.prop(propertyName, value)
◎ propertyName : 변경할 대상 프로퍼티의 이름
◎ value : 변경할 프로퍼티 값
.prop(map)
◎ map : 프로퍼티 이름/값 형식의 맵
.prop(propertyName, function)
◎ attributeName : 변경할 프로퍼티의 이름
◎ function : 변경할 프로퍼티의 값을 반환하는 사용자 정의 함수
반환값
메서드 연쇄 호출을 지원하는 jQuery 객체
설명
.prop() 메서드로 엘리먼트의 프로퍼티 값을 변경할 경우 하나의 프로퍼티 값을 변경하는 것은 물론이고 여러 개의 프로퍼티를 일괄적으로 변경하거나 사용자 함수에서 반환된 값을 사용할 때 매우 편리하다. .attr()과 다른 점은 .prop() 접근자 메서드를 참고한다. jQuery 1.6 버전 이후부터 사용할 수 있다.
'웹언어 > jQuery' 카테고리의 다른 글
.empty() (DOM 제거 메서드) (0) | 2012.04.02 |
---|---|
.hasClass() (클래스 속성) (0) | 2012.04.02 |
.prop() - 접근자 (0) | 2012.04.02 |
.attr() - 설정자 (0) | 2012.03.28 |
.delegate() (0) | 2012.03.27 |