我最近遇到了一个我必须使用的代码示例,并且我能够使用它,但我不太明白到底发生了什么。
以下是部分代码:
.sortElements(function(a, b){
return $.text([a]) > $.text([b]) ?
inverse ? -1 : 1
: inverse ? 1 : -1;
}
我知道这个函数正在决定应该首先从a
and中排序哪个元素b
,并且我知道 inverse 正在决定排序顺序,但我不知道$.text([a])
在做什么。它是否解析a
为类似于parseInt(a)
and的文本Date.parse(a)
?
谷歌帮不了我。我也查看了该jQuery
网站,我发现的只是
$(selector).text()
,$(selector).text(newText)
函数。