목차

jQuery .data()

  • description : jQuery .data()
  • author : 오션
  • email : shlim@repia.com
  • lastupdate : 2022-09-19 Mon


jQuery .data()


Store arbitrary data associated with the matched elements

일치하는 요소와 연결된 임의의 데이터를 저장하거나,

or return the value at the named data store for the first element in the set of matched elements.

일치하는 요소 집합의 첫 번째 요소에 대해 명명된 데이터 저장소에 값을 반환합니다.


.data(key, value)
$( "body" ).data( "foo", 52 );
$( "body" ).data( "bar", { isManual: true} );
$( "body" ).data( { baz: [ 1, 2, 3] } );
$( "body" ).data( "foo" );   // 52
$( "body" ).data();  // { foo: 52, bar: { isManual: true }, bar: [ 1, 2 ,3 ] }


Using the data() method to update data does not affect attributes in the DOM. To set a data-* attribute value, use attr.
data() 메서드를 사용하여 데이터를 업데이트해도 DOM의 속성에는 영향을 미치지 않습니다. data-* 속성 값을 설정하려면 attr을 사용하십시오.

The source of this article

.data()