2011-06-11 56 views
5

如何隱藏jQuery表格行[帶簡單效果]?
我想淡出效果或想要用「慢」速度隱藏行。
我的代碼隱藏它非常快[它酷似document.getElementById('id').style.display='none';]隱藏/淡出表格行 - jQuery

我的代碼

$('#pic').animate({ opacity: 'hide' }, "slow"); 
$('#pic').fadeOut("slow"); 

Edit
我想隱藏TR的TD

+0

我認爲問題是,一個錶行是不是塊元素。 @ DanielB的解決方案爲我做了。或者,您可以在您的單元格中插入一個div容器並淡出它們。 – algorhythm 2014-04-10 09:43:53

回答

10

它應該工作正常如果你隱藏TD的代替

$('#pic td').fadeOut(1000); 

看一看這個jsFiddle

+0

我在FF中有相同的代碼,但它只是隱藏在第二行:( – Sourav 2011-06-11 07:18:36

+0

慢是600毫秒。你可以定義另一個時間,而不是購買給一個int與ms而不是'慢' – DanielB 2011-06-11 07:19:41

+0

它似乎是一個隱藏整行的問題我編輯了我的帖子 – DanielB 2011-06-11 07:33:24