JavaScript. Подробное руководство, 6-е издание, стр. 298
• Метод
<b>querySelectorAll()</b><b>$()</b>• Благодаря тому что библиотека jQuery может производить выборку элементов «вручную», селекторы CSS3, поддерживаемые функцией
<b>$()</b>• Объект, подобный массиву, возвращаемый функцией
<b>$()</b><b>jQuery</b><b>NodeList</b><b>querySelectorAll()</b>Наряду с методами
<b>each()</b><b>map()</b><b>jQuery</b><b>index().</b><b>jQuery</b><b>jQuery</b><b>index()</b><b>index()</b><b>jQuery</b><b>index()</b><b>jQuery</b><b>index()</b><b>jQuery</b>Последним методом общего назначения объекта
<b>jQuery</b><b>is().</b><b>each(),</b><b>$("div").each(function() { // Для каждого элемента <div></b><b> if ($(this).is(”:hidden")) return; // Пропустить скрытые элементы</b><b> // Выполнить операции с видимыми элементами</b><b>}):</b>19.2. Методы чтения и записи объекта jQuery
Простейшими и часто используемыми операциями, которые выполняются над объектами
<b>jQuery</b><b>jQuery</b>• Вместо того чтобы определять парные методы, библиотека jQuery использует одни и те же методы как для чтения, так и для записи. Если передать методу новое значение, он запишет это значение. Если новое значение не указано, метод вернет текущее значение.
• При использовании методов для записи они записывают новое значение во все элементы, находящиеся в объекте
<b>jQuery</b><b>jQuery</b>• При использовании методов для чтения они читают значение только из первого элемента в наборе и возвращают единственное значение. (Если необходимо получить значения из всех элементов, используйте метод map()
<b>jQuery</b>• При использовании методов для записи они часто могут принимать объекты в виде аргументов. В этом случае каждое свойство указанного объекта будет определять имя и устанавливаемое значение.
• При использовании методов для записи они часто могут принимать вместо значений функции. В этом случае функция будет использоваться для вычисления устанавливаемого значения. Элемент, для которого должно быть вычислено значение, будет передан функции в ссылке this, в первом аргументе будет передан индекс элемента, а во втором аргументе - текущее значение.
Продолжая чтение раздела, помните об этих общих чертах методов чтения и записи. Каждый из следующих подразделов описывает отдельную категорию методов чтения/записи объекта
<b>jQuery</b>19.2.1. Чтение и запись значений HTML-атрибутов
Метод
<b>attr()</b><b>jQuery</b><b>attг()</b><b>removeAttr()</b><b>$("form").attr("action"); // Получить атрибут action 1-й формы</b><b>$("#icon").attr("src", "icon.gif"); // Установить атрибут sre </b><b>$("#banner").attr({src:"banner.gif", alt:"Advertisement", // Установить сразу 4 атрибута </b><b> width:720, height:64});</b><b>$("a").attr("target", "_blank"); // Все ссылки загружать в новых окнах</b><b>S("a").attr("target", function() { // Локальные ссылки загружать локально</b>