javascript - 隐藏表格的第二行和第三行

标签 javascript jquery html-table row hide

<div class="NewsResultsList">   
 <table>
        <tr>
            <td>
                Results:<br/>
                First<br/>
                Second          
            </td>
        </tr>
        <tr>
            <td>        
            </td>
        </tr>
        <tr>
            <td>No Results</td>
        </tr>
    </table>
</div>

我需要隐藏第二行和第三行。

$('div.NewsResultsList table tr:eq(1)').hide(); 
$('div.NewsResultsList table tr:eq(2)').hide(); 

那不是吗?怎么了?

最佳答案

这里有几种方法可以做到这一点:

jsBin demo

$('.NewsResultList tr:gt(0)').hide();

$('.NewsResultList tr').slice(-2).hide();

$('.NewsResultList tr').not(':eq(0)').hide();

$('.NewsResultList tr td:contains("No")').parent('tr').hide();

$('.NewsResultList tr').not(':first').hide();

$('.NewsResultList tr').eq(-1).hide().end().eq(-2).hide();

$('.NewsResultList tr:last').prev().andSelf().hide();

关于javascript - 隐藏表格的第二行和第三行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10047282/

相关文章:

javascript - 使用 jquery 文件上传插件的拖放选项限制上传文件的文件类型和总大小

javascript - 在 Mongoose 文档获取时自动填充 ()

javascript - 在html页面中获取变量值并在外部js中使用它

php - 通过 jQuery ajax 发送的内容被截断

javascript - 在同一按钮上调用多个函数对我来说不起作用(ajax)

javascript - 用于定时横幅动画的 Jquery Loop

html - 如何在内容增长时阻止表格调整大小?

javascript - JavaScript 中的事件循环和 Node.js 中的异步非阻塞 I/O 有什么区别?

html - 卡住标题/列 CSS

javascript - 将按钮添加到动态生成的 HTML 表格中