jQuery 속성 조작 - attr() 메서드
정의와 사용법
attr() 메서드는 선택된 요소의 속성 값을 설정하거나 반환합니다.
이 메서드의 다른 파라미터에 따라 작동 방식도 다릅니다.
속성 값을 반환합니다
선택된 요소의 속성 값을 반환합니다.
문법
$(selector).attr(attribute)
파라미터 | 설명 |
---|---|
attribute | 가져올 속성을 정의합니다. |
속성/값을 설정합니다
선택된 요소의 속성과 값을 설정합니다.
문법
$(selector).attr(attribute,value)
파라미터 | 설명 |
---|---|
attribute | 속성 이름을 정의합니다. |
value | 속성 값을 정의합니다. |
함수를 사용하여 속성/값을 설정합니다
선택된 요소의 속성과 값을 설정합니다.
문법
$(selector).attr(attribute,function(index,oldvalue))
파라미터 | 설명 |
---|---|
attribute | 속성 이름을 정의합니다. |
function(index,oldvalue) |
반환 속성 값을 정의하는 함수를 정의합니다. 이 함수는 선택자의 index 값을와 현재 속성 값을 받아 사용할 수 있습니다. |
여러 개의 속성/값 쌍을 설정합니다
선택된 요소에 하나 이상의 속성과 값을 설정합니다.
문법
$(selector).attr({attribute:value, attribute:value ...})
파라미터 | 설명 |
---|---|
attribute:value | 하나 또는 여러 개의 속성/값 쌍을 정의합니다. |