我在我的html結構上嘗試手風琴菜單,但是我遇到了問題。我想,隱藏所有身體關閉模式,當點擊標題div獲取所有身體元素。但是你可以看到這個鏈接:通過jQuery ui手風琴隱藏所有主體
http://jsfiddle.net/Rochefort/yF9bB/
我在我的html結構上嘗試手風琴菜單,但是我遇到了問題。我想,隱藏所有身體關閉模式,當點擊標題div獲取所有身體元素。但是你可以看到這個鏈接:通過jQuery ui手風琴隱藏所有主體
http://jsfiddle.net/Rochefort/yF9bB/
您可以使用nextAll()替代選擇後選擇所有兄弟。正如@Ales指出,你只是選擇thead元素並切換。 這裏是什麼,我認爲你正在尋找http://jsfiddle.net/yF9bB/1/
jQuery(document).ready(function(){
$('caption').click(function() {
$(this).nextAll().toggle('slow');
return false;
});
});
你是隱藏「下一步」的標籤,這是<thead>
。 考慮從表中分離<caption>
,然後它將隱藏整個表格。 否則,您不能同時選擇thead和tbody以在其上應用jquery切換。
什麼是我能做到這一點問題的更新小提琴? – Karmacoma
謝謝。那麼,我怎麼能第一桌活躍,其他divs關閉domready? – Karmacoma
好的,這樣做。我不知道'nextAll()'方法 –
所以你想讓DOM隱藏在DOM上嗎?如果這就是你想要的,你可以在document.ready函數中添加這個函數$('caption')。nextAll()。hide(); http://jsfiddle.net/yF9bB/2/ –