jQuery - 要素の追加
jQuery を使用すると、新しい要素やコンテンツを簡単に追加できます。
新しい HTML コンテンツの追加
新しいコンテンツを追加するための 4 つの jQuery メソッドを学習します。
- append() - 選択した要素の末尾にコンテンツを挿入します
- prepend() - 選択した要素の先頭にコンテンツを挿入します
- after() - 選択した要素の後ろにコンテンツを挿入します
- before() - 選択した要素の前にコンテンツを挿入します
jQuery append() メソッド
jQuery append() メソッドは、選択した要素の末尾(その要素の内側)にコンテンツを挿入します。
jQuery prepend() メソッド
jQuery prepend() メソッドは、選択した要素の先頭にコンテンツを挿入します。
append() と prepend() メソッドを使用して複数の新しい要素を追加する
上の例では、選択した要素の先頭/末尾にテキスト/HTML を挿入しただけです。
ただし、append() と prepend() メソッドは、引数として無制限に新しい要素を受け取ることができます。テキスト/HTML は jQuery で生成することもできます(上の例のように)、JavaScript コードや DOM 要素で生成することもできます。
次の例では、いくつかの新しい要素を作成します。これらの要素は、text/HTML、jQuery、または JavaScript/DOM で作成できます。次に、append() メソッドを使用してこれらの新しい要素をテキストに追加します(prepend() でも同様に有効です)。
例
試してみる »
jQuery after() と before() メソッド
jQuery after() メソッドは、選択した要素の後ろにコンテンツを挿入します。
jQuery before() メソッドは、選択した要素の前にコンテンツを挿入します。
after() と before() メソッドを使用して複数の新しい要素を追加する
after() と before() メソッドは、引数として無制限に新しい要素を受け取ることができます。新しい要素は、text/HTML、jQuery、または JavaScript/DOM で作成できます。
次の例では、いくつかの新しい要素を作成します。これらの要素は、text/HTML、jQuery、または JavaScript/DOM で作成できます。次に、after() メソッドを使用してこれらの新しい要素をテキストに挿入します(before() でも同様に有効です)。
例
試してみる »