我有下面安裝一個HTML文檔:jQuery的切換div可見
<div class="main-div" style="padding: 5px; border: 1px solid green;">
<div class="first-div" style="width: 200px; height: 200px; padding: 5px; border: 1px solid purple">
First Div
<a href="#" class="control">Control</a>
</div>
<div class="second-div hidden" style="width: 200px; height: 200px; padding: 5px; border: 1px solid red;">
Second Div
<a href="#" class="control">Control</a>
</div>
</div>
我也有一個CSS類設置稱爲hidden
與顯示器設置爲none。
我有jQuery的設置,像這樣:
$('.control').click(function(){
var master = $(this).parent().parent();
var first_div = $(master).find(".first-div");
var second_div = $(master).find(".second-div");
$(first_div).toggleClass("hidden")
$(second_div).toggleClass("hidden")
});
這種設置切換的div的知名度,點擊它隱藏一個DIV的控制按鈕和顯示等。
但是,這只是隱藏和顯示每個div在閃存。我正在尋找添加一些動畫到div的轉換,可能有一個幻燈片向上滑動,另一個向下滑動時,單擊「控制」,反之亦然,但我無法實現這一點。
任何人都可以幫忙,並提供一些建議如何做到這一點?
歡呼
EEF
完美,slideToggle做的伎倆,非常感謝。 – RailsSon 2010-03-18 00:12:07