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 /トリガを使用していますか?私はどこで開発中にデータを見ることができますか?
オリヴィエ