Manipulation

Методы манипулирования DOM.

.addClass()

Добавляет класс(ы) каждому выбранному элементу страницы.

.hasClass()

Определяет наличие указанного имени класса у любого из элементов, попавшего в набор.

.removeClass()

Удаляет класс(ы) у выбранных элементов.

.toggleClass()

Переключатель классов. Добавляет элементу указанный класс, если его нет. Иначе удаляет.

.clone()

Создает полную копию выбранных элементов.

.wrap()

Метод помещает выбранные элементы внутрь заданного элемента.

.removeProp()

Удаляет свойство у каждого выбранного элемента.

.wrapInner()

Оборачивает <strong>внутреннее</strong> содержание выбранных элементов.

.append()

Добавляет контент внутрь выбранных элементов в конец, после имеющихся.

.appendTo()

Добавляет все выбранные элементы внутрь другого набора элементов после существующего контента.

.html()

Возвращает или изменяет html-содержимое выбранных элементов

.text()

Возвращает или изменяет текстовое содержимое выбранных элементов.

.prepend()

Добавляет контент внутрь выбранных элементов ПЕРЕД существующим контентом

.prependTo()

Добавляет все выбранные элементы внутрь другого набора элементов перед существующим контентом.

.after()

Вставляет контент ПОСЛЕ каждого выбранного элемента.

.before()

Вставляет контент ПЕРЕД каждым выбранным элементом.

.insertAfter()

Вставляет контент сразу после определенных элементов страницы.

.insertBefore()

Вставляет контент перед определенными элементами страницы.

.unwrap()

Метод обратный методу .wrap(). Удаляет родительские элементы у выбранных элементов, при этом само содержимое остается на месте.

.remove()

Удаляет все выбранные элементы из DOM (указанный элемент и всех его потомков)

.empty()

Очищает содержание выбранных элементов, т.е. удаляет все узлы-потомки (включая тексты) из выбранных элементов, все обработчики событий и внутренние кэш-данные.

.removeAttr()

Удаляет указанный атрибут у каждого выбранного элемента.

.detach()

Удаляет все выбранные элементы из DOM (указанный элемент и всех его потомков)

.prop()

Возвращает / изменяет значение свойств выбранных элементов.

.replaceAll()

Замените каждой целевой элемент набором соответствующих элементов.

.attr()

Получает/устанавливает значение атрибутов выбранных элементов.

.val()

Возвращает или устанавливает значение атрибута value

.css()

Возвращает/устанвливает значения css-свойств у выбранных элементов страницы.

.height()

Возвращает, устанавливает высоту элемента.

.width()

Возвращает, устанавливает ширину элемента.

.innerHeight()

Получает высоту элемента с учетом размера внутренних отступов (padding).

.innerWidth()

ширина элемента с учетом размера внутренних отступов (padding).

.outerHeight()

Высота элемента с учетом внутренних отступов, border-width и (опционально) внешних отступов (margin). В результате получим целое число (без px).

.outerWidth()

Ширина элемента с учетом внутренних отступов, border-width и (опционально) внешних отступов (margin).

.offset()

Возвращает/устанавливает координаты относительно начала страницы.

.position()

Получает значение позиции элемента top и left относительно отступов его родителя.

.scrollLeft()

Получает/устанавливает значение отступа прокрутки слева для первого элемента в наборе

.scrollTop()

Получает / устанавливает значение отступа прокрутки сверху.

^ Наверх ^