2013-03-17 69 views
0

这里是我的表: http://i.stack.imgur.com/sFwZR.jpg如何隐藏在表中的行与jQuery选择

在这里,我有一个表,我需要隐藏所有行(TR),其中场(表的TD)是2(用于例如),并留下其他行。第二种情况是,在课程为2(例如)的情况下全部免除。请你能建议我怎么做到这一点吗?

+2

你可以发布你正在使用的,哪些是你试过到目前为止的标记? – 2013-03-17 18:40:08

+0

但是,它不工作,当然 – ovnia 2013-03-17 18:44:04

+0

你可以发布你的表html .... – PSL 2013-03-17 18:51:14

回答

0

这应该做工精细..

$('#yourTableID tr').each(function(){ 
    if($(this).find('td:eq(1)').text().trim()=='2'){ 
     $(this).hide(); 
    } 
}); 
+0

未经测试的代码...请测试和恢复与结果..我没有任何东西可以尝试我的代码... :( – writeToBhuwan 2013-03-17 18:50:07

+0

几分钟后,如果找到了解决方案 if($(this).children(':nth-​​child(2)')。text()== 1){ $(this).hide(); } 但是你的代码也能正常工作!非常感谢! – ovnia 2013-03-17 18:53:06

+0

请你介意将它标记为答案.. – writeToBhuwan 2013-03-17 18:57:00