Mornin'StackOverflow。
我在尝试查找复选框的兄弟列时遇到一些神经问题。
表结构(大致)如下:
<tr>
<td><input CHECKED type="checkbox" /></td>
<td data-context="key 1">Sibling 1</td>
<td data-context="key 2">Sibling 2</td>
<td data-context="key 3">Sibling 3</td>
</tr>
<tr>
<td><input type="checkbox" /></td>
<td data-context="key 4">Sibling 1</td>
<td data-context="key 5">Sibling 2</td>
<td data-context="key 6">Sibling 3</td>
</tr>
现在,我要做的是获取已选中复选框的所有兄弟元素(已选中哪个复选框内的所有元素)。我已经尝试过使用Jquery的.siblings()和.each(),但是没有任何内容。
我显然错过了一些重要的事情。
答案 0 :(得分:3)
我不确定你想对数据做什么,但你可以使用jquery is.(":checked")
,然后找到输入的.parent().siblings()
来获取信息(输入是一个孩子,所以你需要要退回到父级别,那么你可以看看兄弟姐妹)
答案 1 :(得分:0)
正如其他人所说,我没有直接思考。
我需要得到它的父母,然后是兄弟姐妹。感谢快速回答,赞成并接受所有人。