2
최근에 jquery의 데이터 저장소와 관련된 질문을했습니다. How to get from an element all the data set using the data method?jQuery의 데이터 저장소 기능은 어떻습니까?
내 문제 (데이터 무결성)를 해결할 수 있는지 데이터 저장소를 더 잘 이해하고 싶습니다.
은 내가 혼란 스러워요, http://james.padolsey.com/javascript/element-datastorage/그러나 JQuery와 소스보고 "글로벌 해시 테이블에 수치 포인터의"의 개념을 이해 :
data: function(key, value){
var parts = key.split(".");
parts[1] = parts[1] ? "." + parts[1] : "";
if (value === undefined) {
var data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]);
if (data === undefined && this.length)
data = jQuery.data(this[0], key);
return data === undefined && parts[1] ?
this.data(parts[0]) :
data;
} else
return this.trigger("setData" + parts[1] + "!", [parts[0], value]).each(function(){
jQuery.data(this, key, value);
});
},
는 왜 triggerHandler/트리거를 사용? 개발하는 동안 어디에서 데이터를 볼 수 있습니까?
올리비에