Я запускаю пару div с функцией jQuery .each.Построение хеша для jQuery каждого цикла
С console.log я получаю этот выход
0.24 240,
0.1 100,
0.24 240,
0.24 240,
Первое число в каждой строке является фактором, а последняя сумма умножения
Я хотел бы сделать хэш, как это когда каждая функция работает
a = {0.24: 720, 0.1: 100}
числа 0,24 в качестве ключа, а затем подвести итог второе число на каждой строке 0.24 в качестве значения и так далее.
Идеи?
Update и мое решение
jQuery.fn.myFunction = function(){
var hash = {}
this.each(function(index, element) {
var key = var key = $(element).attr("data-key");
var value = $(element).attr("data-value");
if (hash.hasOwnProperty(key)){
hash[key] = hash[key] + value
}else{
hash[key] = value;
}
});
console.log(hash)
}
ваш почтовый код shoulkd, относящийся к выходу, который вы получаете, каждый цикл –
Я думаю, что в этом случае это станет неясным. Это легко понять. Loop и make hash. –