给出以下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()将是一个很好的起点,但无法弄清楚具体如何,
非常感谢帮助,
由于
答案 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());
});
应该这样做。