jquery - 是否有相对 jQuery 选择器之类的东西?

标签 jquery jquery-selectors syntactic-sugar

我使用 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/

相关文章:

javascript - 将JSP文件加载到Javascript中实现Fragments

javascript - 使用 jQuery 选择元素的一部分?

javascript - 将变量添加到 jQuery $ 范围是明智的还是会污染它?

c++ - 您如何在语法方面更多地使用 std::variants "palatable"?

javascript - HTML:在图像和视频上显示透明封面

javascript - 为什么 .mov、.mkv 和一些 .mp4 不能在 plyr.js 中播放

javascript - 如何阻止 Javascript 重复执行该函数?

jquery - 删除不包含特定类的html元素

c - C 中的数组是指针的语法糖吗?

c# - 有什么理由我们不能在元组周围添加一些语法糖吗?