4
我試圖重置動畫後的數據屬性,並通過應用answer 2 of this post的技術運行時遇到一些麻煩。jQuery每個循環的所有數據屬性
不知道我在這裏錯過了什麼。似乎理論上是可行的說爲each
data
屬性等
UPDATE:
值得一提的是,data
鍵都是不同的。例如。 data-1="abc"
,data-2="abc"
等,因此需要一個for
循環,只需查找data
屬性。
HTML
var total = 0;
$.each($('*').data(), function(key, value) {
if (key){
var thiis = $(this);
total += key;
thiis.removeData();
thiis.data(total, value);
}
});
更多細節需要!請發佈您的HTML。 –
@RajaprabhuAravindasamy感謝您的回覆。我的應用程序中的HTML發生了變化,並且與帖子無關 - 只是尋找收集for循環中的所有數據屬性的理論答案 – technopeasant
'$('*')。data()'是問題所在......您需要目標是一個單一的元素...所以把'*'改成別的東西 –