jQuery 데이터 - jQuery.data() 메서드
예제
데이터를 요소에 추가한 후, 이 데이터를 반환합니다:
$("#btn1").click(function(){ $("div").data("greeting", "Hello World"); }); $("#btn2").click(function(){ alert($("div").data("greeting")); });
요소에서 데이터 반환
선택된 요소에서 추가된 데이터 반환
문법
$(selector).data(name)
파라미터 | 설명 |
---|---|
name |
선택적. 반환할 데이터의 이름을 정의합니다. 이름이 지정되지 않으면, 이 메서드는 요소에서 모든 저장된 데이터를 객체 형태로 반환합니다. |
요소에 데이터 추가
선택된 요소에 데이터 추가
문법
$(selector).data(name,value)
파라미터 | 설명 |
---|---|
name | 필수. 설정할 데이터의 이름을 정의합니다. |
value | 필수. 설정할 데이터의 값을 정의합니다. |
객체를 사용하여 요소에 데이터 추가
이름/값 쌍을 포함하는 객체를 사용하여 선택된 요소에 데이터를 추가합니다.
문법
$(selector).data(object)
파라미터 | 설명 |
---|---|
object | 필수. 이름/값 쌍을 포함하는 객체를 정의합니다. |