“foo”というidを持った要素の前に、p要素を追加。
これは $(”#foo”).before(“p”) と等価である。
Manipulation/API/jQuery
insertBefore(content)
要素を指定した他の要素の前に挿入する。
例えば $(A).before(B) とした場合にAの前にBが挿入されるのに対して、$(A).insertBefore(B) ではBの前にAが挿入される。
両方のサンプルを見て、違いに注意すること。
例えば $(A).before(B) とした場合にAの前にBが挿入されるのに対して、$(A).insertBefore(B) ではBの前にAが挿入される。
両方のサンプルを見て、違いに注意すること。
- content
- Stringコンテンツが追加される要素を指し示す文字列
引数
戻り値
jQuery
jQueryオブジェクト
サンプル
サンプル1
<div id="foo">FOO!</div><p>I would like to say: </p>
$("p").insertBefore("#foo"); // check before() examples
[全コードを表示]
[実行結果を単体で表示]