2013-05-01 49 views
0

我可以以某種方式使jQuery UI手風琴與html表兼容嗎?我試過所有的東西來製作可摺疊的列。使用表列jQuery手風琴

權利知道我做這個

$(".col1, .col2").addClass("hidden"); 

$(".show-hide-col1").css("cursor", "pointer").click(function() { 
    $(".col2").addClass("hidden"); 
    $(".col1").removeClass("hidden"); 
}); 

$(".show-hide-col2").css("cursor", "pointer").click(function() { 
    $(".col1").addClass("hidden"); 
    $(".col2").removeClass("hidden"); 
}); 

,但它只是沒有在jQuery手風琴一樣聰明。

+0

顯示你'HTML,css'代碼清除更多關於你已經嘗試了什麼。 – 2013-05-01 09:47:43

回答

0

HTML

<table width="50%" border="1px solid red"> 
    <tr><td class="col1">Col1</td><td class="col2">Col2</td></tr> 
</table> 
<button class="show-hide-col1">Hide col1</button> 
<button class="show-hide-col2">Hide col2</button> 

SCRIPT

$(document).ready(function(){ 
    $(".show-hide-col1").click(function() { 
     $('.col1').hide(); 
    }); 

    $(".show-hide-col2").click(function() { 
     $('.col2').hide(); 
    }); 
}); 

小提琴http://jsfiddle.net/DZ3WB/2/

+0

嗨Rohan, 我一直在努力做到這一點'

',但我似乎無法弄清楚如何分組應該可摺疊的列。我一直在尋找的API,我找不到任何選項來告訴腳本哪些列應該可摺疊,只有哪些元素應該是標題 – Nets2013-05-01 10:02:44

+0

@Nets測試上述,我已經做出了改變。 – 2013-05-01 10:17:32