各子にチェックボックスを追加したい。そのために私が使用した
var len = $("#personalDetails").children("div").length;
for(var id=0; id<len;id++)
{
var el = $('<input type="checkbox"/>');
$("#personalDetails").children(":first").attr("id",id);
alert(id);
$( "#"+id).append(el);
}
html
<div id="personalDetails">
<div>personal</div>
<div>Education</div>
</div>
これを行うことで、問題が発生しました。すべてのチェックボックスは 1 つの div の下にあります。1 つの div に 1 つを設定し、他の div にもう 1 つを設定するにはどうすればよいですか? [注: children div には ID やクラスを指定できません] http://jsfiddle.net/QTzrB/