Выполняет функции в контексте соответствия каждого элемента.
Функция each при запуске передает позицию элемента (его индекс). По сути - цикл.
Посмотрите Посмотрите пример в действии и его исходный код и вам сразу станет все понятно. По клику на ссылке мы собираем все элементы .example1и по каждому из них проходим с помощью функции each. В цикл передаем индекс элемента (i, наинается с 0). Далее условие - если индекс четный (parseInt(i))%2==0 ) (прим. стандартная проверка в javascripr), то содержание этого элемента обворачиваем тегом span (для наглядности в css у тегов span установлен красный цвет), иначе тегом strong. После функция переходит к следующему элементу т.д. и т.п.
$('a').click(function () {
$(".example1").each(function(i) {
if ((parseInt(i))%2==0 )
$(this).wrapInner('<span></span>');
else $(this).wrapInner('<strong></strong>');
});
});
Посмотрите пример в действии и его исходный код
Выбрать четные и нечетные элементы в jQuery можно и более простым способом - через фильтры :even и :odd. Но задача этотого примера показать принцип работы функции each().