jquery.data() - 특정 노드에 (key, json ) 를 저장할 수 있다. - 여러 값을 저장하고 읽어오는 캐시의 역할을 한다. - 다만 HTML 안에 값이 보이진 않는다. jquery metadata plugin - 특정 노드의 속성 혹은 script type=application/json 태그 안에 json 을 읽어온다. - 기본적으로 class 속성 안에 저장한다. 물론 다른 속성에 넣을 수도 있다. - 하나의 노드에는 하나의 메타데이터만 들어간다. - HTML 코드 레벨에서 값을 볼 수 있다. 즉 서버에서 미리 준비해둘 수 있다. - 일단 파싱하면 메모리에 저장되므로 초기값을 변경해서 저장할 수 있다. (타이머 등등에서) jQuery.metadata.setType( type, name ) - 기본적인 저장 위치를 설정. 커스텀 속성에 저장할 경우 이걸 해두면 그냥 metadata() 만 호출하면 된다. .metadata() - 딕셔너리를 리턴한다. 이 딕셔너리에 값을 변경하면 그 다음번 접근에서도 변경된 값이 리턴된다.