Статьи

jQuery Получение наибольшего идентификатора элементов на странице

Фрагмент кода jQuery для получения наибольшего идентификатора указанной группы элементов на странице . Полезно, если вы даете идентификатор элементам контейнера, и вам нужно загрузить следующий элемент, который должен быть выше любого из текущих идентификаторов элементов. Например, загрузка продуктов и сохранение идентификатора продуктов в контейнере div, а затем, когда пользователь прокручивает страницу вниз, он может загружать больше продуктов, но получает самый высокий идентификатор для передачи в сценарий на стороне сервера для возврата данных продукта.

jquery-highest-id-of-elements

Пример структуры DOM

... ... ... ...
... ... ... ...
... ... ... ...
... ... ... ...

Код

 //filtered by class, but you could loop all elements var highest = 0, this_id; $(".item").each( function(i,v) { this_id = parseInt($(this).attr('id')); console.log(this_id+">"+highest+"="+(this_id > highest)); if (this_id > highest) { highest = this_id; console.log('new highest = ' + highest ) } }); console.log(highest);