jQueryを使ってDOM要素を作成する方法。
以下の手順となる。
順番通り行うと以下の通り。なお、"$"の部分は"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>
上記その1の1・2を一気に実行できる。
$('<a>', { href: 'http://example.com/', text: 'example' } ) .appendTo( document.body );
その他、widthやheightを指定したり、チェック済みのチェックボックスを設定したりできる。
詳しくは以下のウェブサイト(日本語)を参照のこと。
http://idocsq.net/page/223
タグ:JavaScript