因此,我见过的有关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');

09-13 06:40