Consider the following HTML:
JavaScript
x
6
1
<div class="a" x="6"></div>
2
<div class="a" x="9"></div>
3
<div class="a" x="2"></div>
4
5
<div class="a" x="8"></div>
6
How would you find the maximal x
value of all .a
elements ?
Assume that all x
values are positive integers.
Advertisement
Answer
Just loop over them:
JavaScript
1
7
1
var maximum = null;
2
3
$('.a').each(function() {
4
var value = parseFloat($(this).attr('x'));
5
maximum = (value > maximum) ? value : maximum;
6
});
7