在jQuery中使用单个表达式选择兄弟的子节点

Ble*_*ger 4 jquery

是否可以使用与此类似的单个表达式在jQuery中选择当前上下文的兄弟的子节点?

$('~ div > span', this)
Run Code Online (Sandbox Code Playgroud)

不幸的是,这对我不起作用,所以我不相信jQuery在表达式中支持这种类型的链接.然而,我能够使用以下方法:

$('> span', $('~ div', this))


$(this).siblings('div').children('span')
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种方法来使用以下API调用来获取兄弟姐妹的孩子,或者解释为什么它不可能:

jQuery( expression, context )
Run Code Online (Sandbox Code Playgroud)

小智 6

我知道这有点旧,但我想我会回答,以防其他人试图这样做.find()是执行此操作的最佳方式

$(this).siblings('div').find('span');
Run Code Online (Sandbox Code Playgroud)

希望有所帮助