jQueryのappendパターン
appendで追加するあれやこれのパターン。別に珍しいことないですよくある光景です。appendだけじゃなくてhtmlとかafterとかそゆのでも使えます。まあ何で使えるかっていうのはjQueryのドキュメント見てください
jQueryオブジェクト
まあ普通はこれですよ。
var hoge = $("#hoge"); $("#fuga").append(hoge);
とか極端な例だけど
$("#hoge").append( $("") .append( $("") .attr("href", fuga) .text(piyo) ) );
みたいなの
HTML要素
これもあるある。
$("#hoge").append( "fugafuga" );
HTML要素少し多い場合
ちょっと見にくい。
$("#hoge").append( "\" );piyo
\fungaaaaaaa
\
上のパターンを配列で
割とみやすい。
$("#hoge").append([ "", "" ].join(""));piyo
", "fungaaaaaaa
", "
functionで要素を返す
これあんまり使ってないと思いますけど超便利なんですよ。
中でたくさん作ってまとめて返したり、条件分岐で返したり夢が広がります。
$("#hoge").append(function() { var elm = $("
そんな感じで
最後のやつも積極的に使うといいと思います。