gpt4 book ai didi

jquery - 通过交替点击对 JSON Z-A 进行排序

转载 作者:行者123 更新时间:2023-12-01 08:19:02 24 4
gpt4 key购买 nike

我有一个对 JSON 对象进行排序的函数,如下所示:

function compare(el1, el2, index) {
return el1[index] == el2[index] ? 0 : (el1[index] < el2[index] ?-1 : 1);
}
array.sort(function(el1,el2){
return compare(el1, el2, ""+thSortKey+"");
});

整个内容都可以找到 here 。当表的 <th> 时运行此函数被点击。现在的设置方式允许 A-Z 排序,但在第二次/交替单击时我想从 Z-A 排序。我遇到的问题是跟踪点击次数。我尝试使用 .data()无济于事,并且.toggle()在这种情况下对我不起作用。我的问题是如何跟踪点击次数以便可以进行 Z-A 排序?

最佳答案

我对你的 fiddle 做了一些更改,以允许排序跟踪。请注意 JavaScript 代码中的注释:http://jsfiddle.net/thejase/unwsr/16/

此外,您的排序标题现在将有两个 CSS 类 Hook :.sortby 用于排序列,.reversed 如果它是反向的。

关于jquery - 通过交替点击对 JSON Z-A 进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8469261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com