スポンサード リンク
jquery before()メソッド
beforeメソッドを使ってセレクタで指定した要素の前に挿入します
テキストだけでなく要素も挿入できます
指定した要素の前に挿入する
指定した要素の前に挿入するメソッド
before("テキスト");
jquery
$(function() { $("p#hoge").before("<b>挿入しました</b>"); });
html
<p id="hoge">テキスト</p>
実行前
テキスト
実行後
テキスト
jqueryオブジェクトを挿入する
要素やテキストだけでなくjqueryオブジェクトも挿入できますbefore(jqueryオブジェクト);
jquery
$(function() { $("p#hoge2").before($("p#hoge3").html()); });
html
<p id="hoge2">1行目の文字</p> <p id="hoge3"><b>2行目の文字</b></p>
実行前
1行目の文字
2行目の文字
実行後
1行目の文字
2行目の文字
$(function() { $("p#hoge2").before("<b>2行目の文字</b>"); });