У меня небольшая проблема.
Чего я хочу добиться, так это добавить сумму значений из вышеперечисленных элементов к каждому.
Например, каждая позиция имеет свое значение времени, скрытое в атрибуте. Я могу получить это с помощью jQuery
var time = $(ui.draggable).attr("time");
теперь мы получили 4 позиции со временем следующим образом:
- 432 с
- 123 с
- 5634 с
- 654 с
Теперь я хочу подвести итог так:
1. 432
2. 432+123
3. 432+123+5634
4. 432+123+5634+654
Есть идеи, как мне это сделать?
Это мой код:
$(document).ready(function(){
$(".trash").sortable({
tolerance: 'touch',
receive: function (event, ui) {
ui.item.remove();
}
});
$(".DragContainer_dest").sortable({helper:'clone',
opacity: 0.5,
connectWith: '.trash',
scroll: true,
update : function () {
var order = $('.DragContainer_dest').sortable('serialize',{key:'string'});
$.post('includes/ajaxify.php',order+'&action=update');
var time = $(this).attr("time");
},
out : function () {
ui.item.remove();
}
});
$("div[class=DragContainer] .DragBox").draggable({helper:'clone'});
$(".DragContainer_dest").droppable({
accept: ".DragBox",
tolerance: "touch",
drop: function(ev, ui) {
$(this).append($(ui.draggable).clone().addClass("added"));
}
});
});
Я хочу, чтобы каждый элемент, удаленный или отсортированный в DragContainer_dest, суммировал значения других элементов над ним Можно ли это сделать?