English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
jQueryИтерация по свойствам, операции с HTML.
jQuery имеет мощные методы для работы с HTML-элементами и свойствами.
Ниже приведен список функций для итерации jQuery, которые я собрал:
.add() |
Добавляем элемент в набор соответствующих элементов. |
.andSelf() |
Добавляем набор элементов, которые были в стеке, к текущему набору. |
.children() |
Получаем все подэлементы каждого элемента в наборе соответствующих элементов. |
.closest() |
Сначала начинаем с элемента, а затем иерархически поднимаемся к родительским элементам, чтобы найти最先匹配的祖先元素. |
.contents() |
Получение всех descendant элементов набора соответствующих элементов, включая текстовые и комментарии. |
.each() |
Итерация по объекту jQuery, выполнение функции для каждого соответствующего элемента. |
.end() |
Заключение последнего фильтра в текущей цепочке и возврат набора соответствующих элементов к предыдущему состоянию. |
.eq() |
Сокращение набора соответствующих элементов до нового элемента с указанным индексом. |
.filter() |
Сокращение набора соответствующих элементов до новых элементов, соответствующих селектору или возвращаемому значению функции. |
.find() |
Получение всех descendants каждого элемента набора соответствующих элементов, отфильтрованных с помощью селектора. |
.first() |
Сокращение набора соответствующих элементов до первого элемента набора. |
.has() |
Сокращение набора соответствующих элементов до набора descendants, содержащих определенный элемент. |
.is() |
Проверка текущего набора соответствующих элементов по селектору, если существует по крайней мере один соответствующий элемент, то возвращает true. |
.last() |
Сокращение набора соответствующих элементов до последнего элемента набора. |
.map() |
Передача каждого элемента набора соответствующих элементов функции, создание нового объекта jQuery с возвращаемыми значениями. |
.next() |
Получение ближайшего смежника после каждого элемента набора соответствующих элементов. |
.nextAll() |
Получение всех смежных элементов после каждого элемента набора соответствующих элементов, отфильтрованных с помощью селектора (по желанию). |
.nextUntil() |
Получение всех смежных элементов после каждого элемента набора соответствующих элементов, до тех пор, пока не встретится элемент, соответствующий селектору. |
.not() |
Удаление элементов из набора соответствующих элементов. |
.offsetParent() |
Получение первого родителя, используемого для定位. |
.parent() |
Получение родителя каждого элемента набора соответствующих элементов, отфильтрованного с помощью селектора (по желанию). |
.parents() |
Получение всех предков элементов набора соответствующих элементов, отфильтрованных с помощью селектора (по желанию). |
.parentsUntil() |
Получение всех предков элементов набора соответствующих элементов, до тех пор, пока не встретится элемент, соответствующий селектору. |
.prev() |
Получение ближайшего предшественника перед каждым элементом набора соответствующих элементов, отфильтрованного с помощью селектора (по желанию). |
.prevAll() |
Получение всех смежных элементов перед каждым элементом набора соответствующих элементов, отфильтрованных с помощью селектора (по желанию). |
.prevUntil() |
Получение всех смежных элементов перед каждым элементом набора соответствующих элементов, до тех пор, пока не встретится элемент, соответствующий селектору. |
.siblings() |
Получение всех смежных элементов набора соответствующих элементов, отфильтрованных с помощью селектора (по желанию). |
.slice() |
Сокращение набора соответствующих элементов до подмножества в заданном диапазоне. |
Вот мое понимание методов遍ения в jQuery.
HTMLМетоды для работы с DOM:
Самым важным аспектом jQuery является возможность работы с DOM, jQuery предоставляет множество методов, связанных с DOM, что упрощает доступ и управление элементами и атрибутами. Как работать с DOM-объектами: Document Object Model (DOM) - это стандарт для доступа к HTML и XML документам: "W3C Document Object Model - это интерфейс, независимый от платформы и языка, который позволяет программистам и скриптам динамически доступить и обновлять содержимое, структуру и стиль документов. DOM предоставляет три простых и实用的 метода для работы с DOM: text() - устанавливает или возвращает текстовое содержимое выбранного элементаhtml() - устанавливает или возвращает содержимое выбранного элемента (включая HTML-теги)val() - устанавливает или возвращает значение поля формыПолучение атрибутов - attr()
Метод jQuery attr() используется для получения значения атрибута.
Установите содержимое всех элементов p:
$(".btn1").click(function() { $("p").html("Hello <b>world</b>!"); });
Когда вы используете этот метод для возврата значения, он возвращает содержимое первого соответствующего элемента.
$("selector").html()
Когда вы используете этот метод для установки значения, он заменяет содержимое всех соответствующих элементов.
$("selector").html(content)
Использование функции для установки содержимого всех соответствующих элементов.
$("selector").html(function(index,oldcontent))
Вот мое понимание и мнение о свойстве jquery, методах遍ения и HTML-операциях. Надеюсь, это поможет вам.
Вот и все, что я поделился с вами о свойстве jquery, методах遍ения и HTML-операциях. Надеюсь, это поможет вам. также希望大家多多支持呐喊教程。