jquery - 将选择器应用于 jquery 对象的正确方法?

标签 jquery jquery-selectors

所以我见过的大多数 jQuery 选择器的例子都是这样的:

$('#example tbody tr td:nth-child(1)').css('display', 'none');

但是如果我已经有了这个怎么办:

var exampleTable = $('#example tbody');

如何正确应用 ... tr td:nth-child(1)').css('display', 'none');exampleTable

最佳答案

尝试使用.find()在此上下文中,因为它用于查找后代元素,

var exampleTable = $('#example tbody');
exampleTable.find('tr td:nth-child(1)').hide();

作为旁注,请使用 .hide()而不是 .css('display', 'none');

关于jquery - 将选择器应用于 jquery 对象的正确方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24782932/

相关文章:

javascript - 在 Ajax 调用后跟随 ASP.NET ActionResult

Jquery - 将 css 样式应用于指定 div 中的所有元素?

jquery - 获取父级并将类添加到其中的所有链接

jquery - 如何使用 jQuery 查找表单中非禁用元素?

JavaScript - 检查这个(当前元素)是否有一个以结尾的类

jquery - 编写 jQuery 选择器不区分大小写的版本

javascript - Jquery Animate 高度切换

javascript - 带哈希值的 Jquery href

javascript 横幅在第一个横幅上卡住

javascript - 在 PhoneGapp 应用程序上使用 Javascript 进行 Ajax 调用