您好,我嘗試從頁面底部爲用戶單擊某些鏈接時動畫幾個div。使用動畫功能顯示隱藏div
E.g是一個鏈接,說'關於'被點擊,我需要該div從底部向上滑動到一定高度。但是如果另一個環節E.g.點擊「聯繫人」,我想讓聯繫人div從底部向上滑動,同時另一個div必須向下滑動。我已經開始學習jQuery,並沒有太多的知識..但是,這是我已經嘗試過..但不能達到它的目的。
Div在單擊時滑動,但在單擊另一個鏈接時滑動不下來。我只需要點擊的股利是在同一時間可見和休息所有div有要麼向下滑動或隱藏
<script>
$(document).ready (function() {
$('#ab').click (function() {
$('#about').show().animate({marginTop:'-360px'});
});
$('#con').click (function() {
$('#contact').show().animate({marginTop:'-360px'});
});
});
</script>
這裏是CSS
#about {width:auto; background-color:#333333; height:360px; position:relative; display:none;}
#contact {width:auto; background-color:#FF3300; height:360px; position:relative; display:none;}
HTML放在這裏
<ul class="menu">
<li><a id="ab" href="#">About </a></li>
<li><a id="con" href="#">Contact</a></li>
</ul>
<div class="maindiv">
<div id="about">About</div>
<div id="contact">Contact</div>
</div>
任何幫助是非常讚賞..謝謝
「不可能得到它的目的的方式。」請具體說明。運行代碼時會發生什麼不正確的事情? – 2013-04-26 19:07:25
Div在單擊時滑動,但在單擊另一個鏈接時滑動不下來。我只需要點擊的div一次可見,並休息所有的div必須滑下或隱藏 – Gops 2013-04-26 19:10:06
請張貼HTML標記也.. .. – 2013-04-26 19:10:38