說我有一個50行的表。我在該表中有父母/子女關係。我試圖點擊父行並展開/摺疊所有子行。我有這樣的工作,但我想把一組行作爲一組。我將如何做到這一點?如何排列表行列表並在jQuery中執行slideUp()或slideDown()?
假設用戶點擊tr中的鏈接。這是用戶點擊行內鏈接時的示例功能。請注意TODO:這就是我想要解決的問題。
var row = $(this).closest("tr")
while(true) {
if(parseInt(row.attr("data-Level"), 10) > selectedRowLevel)
{
// TODO: I want to put all these rows in a queue maybe and the slideUp all together, not just row by row.
row.slideToggle();
}
else
break;
row = row.next();
}
我基本上重現這一DevExpress的網格控件樹視圖行爲。所以你說你不可能在表格行上顯示一些幻燈片向上或向下的動畫? http://demos.devexpress.com/ASPxTreeListDemos/Selection/FocusedNode.aspx – Shane