Manipulation


jQuery Manipulation API のリファレンスです。

Manipulation は、DOMを操作・編集する関数を提供します。

Manipulation 一覧

内部へ追加

append(content)
マッチした要素の子要素の最後に、指定した内容を追加します。
appendTo(target)
マッチした要素を、指定した要素の子要素の最後に追加します。
prepend(content)
マッチした要素の子要素の先頭に、指定した内容を追加します。
prependTo(target)
マッチした要素を、指定した要素の子要素の先頭に追加します。

外部へ追加

after(content)
マッチした要素の後ろに、指定した内容を追加します。
before(content)
マッチした要素の前に、指定した内容を追加します。
insertAfter(target)
マッチした要素を、指定した要素の後ろに追加します。
insertBefore(target)
マッチした要素を、指定した要素の前に追加します。

概念図

$(target).method(content)
before
prepend

target

append
after

$(content).method(target)
insertBefore
prependTo

target

appendTo
insertAfter

囲む

wrap(html)
マッチした要素を、指定したHTMLの構造で囲みます。
wrap(elem)
マッチした要素を、指定したDOM要素で囲みます。
wrapAll(html)
マッチした要素全体をまとめ、指定したHTMLの構造で囲みます。
wrapAll(elem)
マッチした要素全体をまとめ、指定したDOM要素で囲みます。
wrapInner(html)
マッチした要素の子要素全体を、指定したHTMLの構造で囲みます。
wrapInner(elem)
マッチした要素の子要素全体を、指定したDOM要素で囲みます。

置換

replaceWith(content)
マッチした要素を、指定された内容で置き換えます。
replaceAll(selector)
指定された内容で、セレクタにマッチする要素を置き換えます。

除去

empty()
マッチした要素の、全ての子要素を除去します。
remove([expr])
マッチした要素を除去します。

複製

clone()
マッチした要素を複製します。
clone(true)
マッチした要素を、イベントハンドラを含めて複製します。



スポンサードリンク