jQueryでDOM要素を生成する方法


jQueryを使ってDOM要素を作成する方法。

  1. その1(旧バージョンでの方法)
  2. その2(バージョン1.4以降)

# その1(旧バージョンでの方法)

以下の手順となる。

  1. jQueryオブジェクトを生成する
  2. jQueryオブジェクトに属性などを追加する
  3. 要素を取得し、jQueryオブジェクトを子要素として登録する

順番通り行うと以下の通り。なお、"$"の部分は"jQuery"としても問題ない。メソッドチェーンでも可能。

var objtest = $('<a>');//<a></a>
objtest.attr('href', 'http://example.com/');//<a href="'http://example.com/"></a>
objtest.text('example');//<a href="'http://example.com/">example</a>
objtest.appendTo( document.body );//<body><a href="'http://example.com/">example</a></body>

_^_

# その2(バージョン1.4以降)

上記その1の1・2を一気に実行できる。

$('<a>', { href: 'http://example.com/',
           text: 'example' } )
.appendTo( document.body );

その他、widthやheightを指定したり、チェック済みのチェックボックスを設定したりできる。
詳しくは以下のウェブサイト(日本語)を参照のこと。
http://idocsq.net/page/223

タグ:JavaScript


HOME2011年の記事jQueryでDOM要素を生成する方法

Yahoo!ブックマークに登録

[#]HOME [*]Search [0]PageTop

[HTML link code]
[PR]セール品検索もできるAmazon検索