兄弟的"td"中的jQuery select元素

Qia*_*iao 11 jquery

HTML是

<tr>  
    <td><input /></td>  
    <td><a>ref</a></td>  
</tr>
Run Code Online (Sandbox Code Playgroud)

我有
$('a')

从中获得最佳方法是什么<input />
如果他们在一起<input /><a></a>,我可以使用$('a').sibling('input'),但他们在不同的td

Nic*_*ver 18

你可以这样做:

$('a').closest('td').siblings().find('input')
Run Code Online (Sandbox Code Playgroud)

这取决于<td>,并搜索兄弟姐妹的<input>元素.


Sky*_*ers 6

另一种变化

var input = $('a').closest('tr').find('td input');
Run Code Online (Sandbox Code Playgroud)