从一组div中Jquery到max number

时间:2010-04-08 20:14:59

标签: jquery

给出以下HTML

<div class"myclass">10</div>
<div class"myclass">25</div>
<div class"myclass">50</div>
<div class"myclass">20</div>

我希望Jquery返回在div上找到的最大值:“myclass”。 (这是50)

我想使用.find.text()将是一个很好的起点,但无法弄清楚具体如何,

非常感谢帮助,

由于

3 个答案:

答案 0 :(得分:2)

我的镜头:

var max = 0;
$("div.myclass").each(function(){
    var value = parseInt($(this).text())
    if(value > max) max = value;
});
console.log(max);

答案 1 :(得分:1)

var max = 0;
$('.myclass').each(function(){
    thisVal = parseInt($(this).text(), 10);
    if(thisVal > max) max = thisVal;
});
alert(max);

答案 2 :(得分:0)

嗯,像

var $set = $('myclass'),
    max  = 0;
$.each($set, function(){
    if(parseInt(this.text()) > max)
       max = parseInt(this.text());
});

应该这样做。