看看这个:
<div id="main">
<div id="a">
<input value="1" />
<input value="2" />
<input value="3" />
</div>
<div id="b">
<input value="4" />
<input value="5" />
</div>
</div>
我需要获取内部的每个输入值div#a
和每个输入值div#b
并构建这些值的矩阵/混合,采用与以前相同的示例,这就是代码应该返回的内容:
<div id="mixed">
<input value="1" /><input value="4" />
<input value="1" /><input value="5" />
<input value="2" /><input value="4" />
<input value="2" /><input value="5" />
<input value="3" /><input value="4" />
<input value="3" /><input value="5" />
</div>
我尝试div#main
使用以下代码进入内部:
$("#main div").each(function() {
var that = $(this);
console.log("that.attr('id')");
});
但从console.log()
不记录一些东西,所以我必须做错事。这对我来说是一个高级主题,需要一些帮助,有吗?
更新
在这一点上,我做了这个:
$("#choices div").each(function() {
var that = $(this);
that.each(function() {
var thati = $(this);
console.log(thati);
});
});
我认为第二个.each()
是我可以获得输入值并尝试构建矩阵的地方