jQuery:DOM要素の生成

無職のプログラミングさんの
jQueryでDOM要素を作成し、DOMツリーを構築する方法で紹介されていました。


DOM要素を作成する時には

    var jqul = $("<ul>");

で形で生成できます('-'*)

下記は生成した要素のクラスをいじったりとかw別要素に追加したりだとか(*'-')/

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jQuery DOM要素生成</title>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
	google.load('jquery', '1');
</script>
<script type="text/javascript">
	$(function() {
		$("#btn_create").click(function() {
			// jQueryObjectということを分かりやすくするために変数のイニシャルを$にしている
			var $new_dom_area = $("#new_dom_area");
			var $jqul = $("<ul>").addClass("new create_ul");
			var i = 0;
			while (i < 5) {
				var $jqli = $("<li>").addClass("new create_li").text(i);
				$jqul.append($jqli);
				i++;
			}
			$new_dom_area.append($jqul);
		});
	});
</script>
</head>
<body>
	<div id="wrapper">
		<button id="btn_create" type="button">DOM要素生成</button>
		<div id="new_dom_area"></div>
	</div>
</body>
</html>