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(),但是它沒有任何東西。
我明顯失去了一些重要的東西。
只需發佈您的試用jQuery – Zword
您的複選框是「td」的子元素,因此您需要獲取其父td的兄弟。像「$(this).parent('td')。siblings('td')'和可能鏈接的.find('input')'或類似的東西,如果」兄弟X「真的代表其他輸入元素, '爲那些而不是實際的兄弟'td's。 –