JQueryで動的にHTMLタグを生成する時に使うメソッドのメモです。
DOM形式でタグを生成
タグを動的に生成することはとても簡単です。
オブジェクト.append(タグ);
最初のコンテンツ
<!DOCTYPE html>
<html lang='ja'>
<body>
</body>
</html>
jQuery
実行結果
このようにタグが動的に作成できます。
要素に対して追加する場所を指定する
メソッド | 機能 |
要素A.append(要素B) |
要素Aの最後に要素Bを追加する |
要素A.prepend(要素B) |
要素Aの最初に要素Bを追加する |
要素A.after(要素B) |
要素Aの次に要素Bを追加する |
要素A.before(要素B) |
要素Aの前に要素Bを追加する |
要素B.appendTo(要素A) |
要素Aの最後に要素Bを追加する |
要素B.prependTo(要素A) |
要素Aの最初に要素Bを追加する |
要素B.insertAfter(要素A) |
要素Aの次に要素Bを追加する |
要素B.insertBefore(要素A) |
要素Aの前に要素Bを追加する |
最初のコンテンツ
<!DOCTYPE html>
<html lang='ja'>
<body>
<p id="a">A</p>
</body>
</html>
jQuery
実行結果