How to get max attribute value in jquery?

By Hardik Savani | February 23, 2016 | | 3026 Viewer| Category : JavascriptHTMLjQuery

Sometimes, you have a many tag with same class and attribute with value, but you need to find maximal value of attribute from that comman class, In bellow you have same html tag:


<li class="test" data-id="3">hi</li>

<li class="test" data-id="5">hey</li>

<li class="test" data-id="1">hello</li>


Now, you require to get max value, i mean you need to 5, because that is big value from other, so you can get maximal value from this way:

var max = 0;

$('.test').each(function() {

var value = parseInt($(this).data('id'));

max = (value > max) ? value : max;