Команда javascript each () самый простой и идеальный способ получить или изменить элементы компонентов в наборе предоставления команды each ().
Javascript each () (function) — команда выполняет обход всех элементов в наборе и выполняет для каждого из них функцию function. Эта функция вызывается для каждого элемента в наборе. В качестве параметра функции передается индекс элемента в наборе начиная с 0, а сам элемент доступен как свойство функии this.
Результатом команды является обернутый набор.
Пример:
$ (‘Img’). Each (function (n) {
this.alt = ‘это рисунок номер’ + n + «с id ‘+ this.id;
});
В данном примере для каждого элемента страницы img вызывается функция, которая записывает в свойство alt порядковый номер элемента и значение его свойства id.
Если вам нужно с помощью функции javascript each () получить значение свойства единственного элемента, то к соответствующему набору можно обратиться как к массиву JavaScript, например так:
var altValue = $ (‘# someImage’) [0]. alt;
Эта информация взята из книги Бера Бибо и Иегуды Кац «jQuery. Подробное руководство по продвинутому JavaScript».
Добавить комментарий :