2012-06-11 29 views

回答

2

您可以使用nextAll()替代選擇後選擇所有兄弟。正如@Ales指出,你只是選擇thead元素並切換。 這裏是什麼,我認爲你正在尋找http://jsfiddle.net/yF9bB/1/

jQuery(document).ready(function(){ 
    $('caption').click(function() { 
     $(this).nextAll().toggle('slow'); 
     return false; 
    }); 
});​ 
+0

謝謝。那麼,我怎麼能第一桌活躍,其他divs關閉domready? – Karmacoma

+0

好的,這樣做。我不知道'nextAll()'方法 –

+0

所以你想讓DOM隱藏在DOM上嗎?如果這就是你想要的,你可以在document.ready函數中添加這個函數$('caption')。nextAll()。hide(); http://jsfiddle.net/yF9bB/2/ –

0

你是隱藏「下一步」的標籤,這是<thead>。 考慮從表中分離<caption>,然後它將隱藏整個表格。 否則,您不能同時選擇thead和tbody以在其上應用jquery切換。

+0

什麼是我能做到這一點問題的更新小提琴? – Karmacoma