我使用 this
变量引用了 jquery 对象。我正在寻找一种将子选择器应用于对象的方法。
我正在使用 $(this).find('table > tbody > tr > td')
,但我的目标更像是 $('[ $(this) 的值以某种方式放在这里] > table > tbody > tr > td')
。
我意识到我可以做$(this).children('table').children('tbody').children('tr').children('td')
,但是我想知道是否有一些语法糖可以在这里使用。
最佳答案
您可以从 child selector (>
) 开始当使用.find()
时同样,像这样:
$(this).find('> table > tbody > tr > td')
这是一个经常被忽视的用例,但它非常适合您所追求的目标。
关于jquery - 是否有相对 jQuery 选择器之类的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3546825/