en.javascript.info/archive/3-jquery-stub/4-jquery-dom/article.md
2015-02-22 12:44:37 +03:00

46 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Методы для работы с DOM [в работе]
jQuery-коллекции предоставляют полный набор методов для DOM-манипуляций. И кое-что сверху...
[cut]
## Классы и стили
<ul>
<li>addClass, hasClass, removeClass</li>
</ul>
attr
prop
css
Таблица методов:
<dl>
<dt>.append(parent)</dt>
<dd>Вставить последним потомком `parent`</dd>
<dt>.prepend(parent)</dt>
<dd>Вставить первым потомком `parent`</dd>
<dt>.insertAfter(sibling)</dt>
<dd>Вставить сразу после элемента `sibling`</dd>
<dt>.insertBefore(sibling)</dt>
<dd>Вставить сразу перед элементом `sibling`</dd>
<dt>.remove()</dt>
<dd>Удалить элемент из DOM, удалить связанные с ним данные и обработчики событий.</dd>
<dt>.detach()</dt>
<dd>Удалить элемент из DOM, не удаляя связанные с ним данные и обработчики.</dd>
<dt>.empty()</dt>
<dd>Удалить всех потомков вызовом remove</dd>
</dl>
Зеркальные методы:
<ul>
<li>append -> appendTo</li>
<li>prepend -> prependTo</li>
<li>insertAfter -> after</li>
<li>insertBefore -> before</li>
</ul>