我正在使用jquery的.data()函數來緩存document.body對象的一系列值。這個緩存是使用.each()函數動態完成的:jquery - 檢索其標籤包含給定字符串的.data()值
$('foo').each(function(){
var bar = $('foo').attr('id');
var myVal = $('foo').val();
$.data(document.body, 'docDepth-' + bar, myVal);
});
後來我想檢索這組數據對。我的問題是,我不知道如何檢索它們,因爲(a)我不知道有多少數據對將被附加到document.body,(b)我不知道所有可能的標籤將用於數據對。
我需要做的就是查看document.body中存儲的數據對,找到標籤中包含字符串「docDepth」的數據對,然後將它們作爲數組返回。我怎樣才能做到這一點?
大。正是我需要的。謝謝! – monotasker 2010-11-11 17:44:03
好的,我仍然無法弄清楚如何過濾d的內容,並只選擇鍵值包含字符串的鍵值對。 – monotasker 2010-11-11 18:47:15