我需要编写一个通用的排序函数。我正在使用 jQuery 进行排序。jQuery 排序函数只接受两个参数作为输入。但我想将另一个参数传递给该函数。我怎样才能做到这一点?
像这样的东西:
obj.sort(StringSort);
obj2.sort(StringSort);
function StringSort(a, b, desc)
{
var aText = $(a).attr(desc).toLowerCase();
var bText = $(b).attr(desc).toLowerCase();
if(aText == bText)
return 0;
return aText > bText ? 1 : -1;
}