我想對部分顯示一個列表,然後當一個按鈕被點擊我想通過使用全高度更改類的按鈕和顯示的完整列表的div,那麼當再次點擊按鈕時,我希望它從最初的揭示開始,而不是隱藏整個事情。通過動畫的高度(不隱藏所有內容)顯示內容
HTML:
<section id="newsletters">
<h4><a href="#rss"></a><span>Related</span> Button</h4>
<nav>
<ul>
<li>1</li>
<li>1</li>
<li>1</li>
<li>1</li>
<li>1</li>
</ul>
</nav>
<a class="hide" href="#">Show/Hide
</a></section>
jQuery的
$('section#newsletters .hide').click(function() {
$('section#newsletters nav').toggle(400);
return false;
});
這個工程請客 – Andy 2011-05-11 09:37:05
謝謝大家,感謝大家的幫助... – Andy 2011-05-11 09:37:41
如何默認高度?如果我使用CSS,它會修復高度... – Andy 2011-05-11 10:24:58