点击时重新排序数组

时间:2017-01-23 07:43:54

标签: javascript jquery arrays sorting

我有array[1,2,3,4,5,6]。单击选择按钮我可以增加数组。但是点击删除按钮,我想重置数组,例如[1,2,3,4]如果我删除2号数组,则顺序应为[1,2,3]。基本上,按增量顺序重新排序。

Fiddle Working Demo

var spl = $('.cc').text();
var tc = spl.split("").sort();
var l = 0; 
var p = [];
l = l % tc.length;
$('.cc').text(tc[l]);

enter image description here

1 个答案:

答案 0 :(得分:2)

您可以使用函数filter更新每个元素的数量:

$('.counter').filter(function() {
    return parseInt(this.innerHTML) > cnt;
}).each(function() {
    var c = $(this).text();
    $(this).text(--c);
});

基于您的代码的工作示例:

JSFIDDLE