Для перебора списка в jQuery вы можете использовать различные методы. Вот несколько часто используемых подходов:
-
Использование метода
.each():$('li').each(function(index, element) { // Your code here });Этот метод перебирает каждый элемент, соответствующий селектору, и выполняет функцию для каждого элемента.
-
Использование метода
.forEach()с.toArray()jQuery:$.each($('li').toArray(), function(index, element) { // Your code here });При этом подходе объект jQuery преобразуется в массив, а затем используется собственный метод JavaScript
forEach()для перебора элементов. -
Использование стандартного цикла
for:var listItems = $('li'); for (var i = 0; i < listItems.length; i++) { var listItem = listItems[i]; // Your code here }Здесь мы извлекаем элементы списка с помощью функции
$(), а затем перебираем элементы, используя традиционный циклfor. -
Использование метода
.map():var listItems = $('li').map(function(index, element) { // Your code here });Метод
.map()создает новый объект jQuery, содержащий возвращаемые значения предоставленной функции для каждого сопоставленного элемента.
Это всего лишь несколько примеров того, как можно перебирать список в jQuery. Выберите метод, который лучше всего соответствует вашим потребностям, исходя из конкретной задачи, которую вы пытаетесь выполнить.