所以我有这个:
<tr id="thisRow">
<td>
<label for="pen1">Pen 1</label><input type="checkbox" name="pen1" /><br />
<label for="pen2">Pen 2</label><input type="checkbox" name="pen2" /><br />
</td>
</tr>
我使用这个jquery获取行:
function GetRow(value) {
var row = $("#"+value);
}
现在我在内存中有一行,我真的想开始修改该行中的几个单元格,然后将它们添加到另一个表格中......
所以我想这样做:
function GetRow(value) {
var row = $("#"+value);
row.select("td:nth-child(2) input[type='checkbox']").each(function () {
});
}
我知道它不正确,但你明白了!
答案 0 :(得分:2)
我认为您正在寻找$.find()
或$.children()
。像这样:
row.find("td:nth-child(2) input[type='checkbox']").each(function () {
});