0

所以我有这个:

<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 () {

});
}

我知道它不正确,但你明白了!

4

1 回答 1

2

我想你正在寻找$.find()or $.children()。像这样:

row.find("td:nth-child(2) input[type='checkbox']").each(function () {
});
于 2013-09-08T12:32:20.723 回答