Jquery 选择编号最大的元素
使用jQuery,我能够循环遍历每个div的HTML,并确定哪个div的HTML数量最大,如下所示:Jquery 选择编号最大的元素,jquery,Jquery,使用jQuery,我能够循环遍历每个div的HTML,并确定哪个div的HTML数量最大,如下所示: var biggestNum=0; $('div')。每个(函数(){ var currentNum=parseInt($(this.html()); 如果(currentNum>biggestNum){ biggestNum=currentNum; } }); 警报(最大值) 5. 14 3通过使用函数自己找到了解决方案。工作代码段: var biggestNum=0; $('div')
var biggestNum=0;
$('div')。每个(函数(){
var currentNum=parseInt($(this.html());
如果(currentNum>biggestNum){
biggestNum=currentNum;
}
});
警报(最大值)代码>
5.
14
3
通过使用函数自己找到了解决方案。工作代码段:
var biggestNum=0;
$('div')。每个(函数(){
var currentNum=parseInt($(this.html());
如果(currentNum>biggestNum){
biggestNum=currentNum;
}
});
警报(最大值);
$('div').filter(函数(){
var num=+($(this.text().trim());
return num>=biggestNum;
}).addClass(“绿色”)代码>
.green{
颜色:#00ff00;
}
5.
14
3
一种简单的方法是对jQuery元素集合使用降序排序()
,并将排序后的第一个元素作为目标。这对dom中的定位没有影响
$('div').sort(函数(a,b){
返回$(b).text()-$(a).text();
}).first().css('color','red')
5.
14
3
比我的解决方案更简单、更易于使用。非常感谢。