Манипуляции с элементами DOM

Name Type

Изменение содержимого:

Имя Тип
html( ) Возвращает: Строка
Получает содержимое HTML (innerHTML) каждого совпавшего элемента. Это не применимо к XML документам (но с документами XHTML использовать можно).
html( значение ) Возвращает: jQuery
Добавляет код HTML для каждого совпавшего элемента. Это не применимо к XML документам (но с документами XHTML использовать можно).
text( ) Возвращает: Строка
Получает содержимое всех совпавших элементов.
text( значение ) Возвращает: jQuery
Вставка текста во все совпавшие элементы.

Вставка внутрь:

Имя Тип
append( контент) Возвращает: jQuery
Добавляет контент внутрь каждого элемента набора. Добавляемый контент следует за уже существующим.
appendTo( селектор ) Возвращает: jQuery
Добавляет все элементы набора к другому указанному набору элементов. Добавляемые элементы следуют после уже существующих. В jQuery версии 1.3.2 данная функция возвращает все вставленные элементы.
prepend( контент ) Возвращает: jQuery
Добавляет контент внутрь каждого элемента набора. Добавляемый контент следует перед уже существующим.
prependTo( селектор ) Возвращает: jQuery
Добавляет все элементы набора к другому указанному набору элементов. Добавляемые элементы следуют перед уже существующими. В jQuery версии 1.3.2 данная функция возвращает все вставленные элементы.

Вставка снаружи:

Имя Тип
after( контент ) Возвращает: jQuery
Вставляет контент после каждого элемента набора.
before( контент ) Возвращает: jQuery
Вставляет контент перед каждым элементом набора.
insertAfter( селектор ) Возвращает: jQuery
Вставляет все элементы набора в другой указанный набор элементов. Добавляемые элементы следуют после уже существующих. В jQuery версии 1.3.2 данная функция возвращает все вставленные элементы.
insertBefore( селектор ) Возвращает: jQuery
Вставляет все элементы набора в другой указанный набор элементов. Добавляемые элементы следуют перед уже существующими. В jQuery версии 1.3.2 данная функция возвращает все вставленные элементы.

«Обертывание»:

Имя Тип
wrap( html ) Возвращает: jQuery
Вставляет каждый совпавший элемент набора в указанную конструкцию HTML кода.
wrap( элемент ) Возвращает: jQuery
Вставляет каждый совпавший элемент набора в указанный элемент.
wrapAll( html ) Возвращает: jQuery
Заключает все элементы в наборе в единственную конструкцию HTML.
wrapAll( элемент ) Возвращает: jQuery
Заключает все элементы в наборе в единственный элемент.
wrapInner( html ) Возвращает: jQuery
Заключает содержимое дочерних объектов каждого элемента из набора совпавших элементов (включая текстовые блоки) в конструкцию HTML.
wrapInner( элемент ) Возвращает: jQuery
Заключает содержимое дочерних объектов каждого элемента из набора совпавших элементов (включая текстовые блоки) в элемент DOM.

Замена:

Имя Тип
replaceWith( контент ) Возвращает: jQuery
Производит замену всех элементов набора элементами HTML или DOM. Возвращает замененный элемент JQuery, который был удален из DOM.
replaceAll( селектор ) Возвращает: jQuery
Замещает все элементы, которые соответствуют заданному селектору, указанным(и) элементами.
В jQuery версии 1.3.2 данной функцией возвращаются все вставленные элементы.

Удаление:

Имя Тип
empty( ) Возвращает: jQuery
Удаляет все дочерние блоки из каждого элемента в наборе совпавших элементов.
Обратите внимание, начиная с версии 1.2.2 эта функция также удаляет все обработчики событий и внутренние закешированные данные.
remove( выражение ) Возвращает: jQuery
Удаляет все совпавшие элементы из DOM. Эта функция НЕ удаляет элементы из объекта jQuery, позволяя Вам воспользоваться ими позже. Обратите внимание, начиная с версии 1.2.2 эта функция также удаляет все обработчики событий и внутренние закешированные данные.

Копирование:

Имя Тип
clone( ) Возвращает: jQuery
Клонирует соответствующие элементы DOM и выбирает клонов.
clone( bool ) Возвращает: jQuery
Клонирует соответствующие элементы DOM, а также и все их обработчики событий, и выбирает клонов.