現在在我的網站,我有以下的JavaScript,顯示和隱藏了如何用jQuery實現以下幻燈片/切換效果?
<div class="commentBox"></div>
當用戶點擊一個
<a href="#" class="storycoments" onclick="return false" onmousedown="javascript:toggleSlideBox">Show Comments</a>
全碼:
<script type="text/javascript">
function toggleSlideBox(x){if($('#'+x).is(":hidden")){$(".comentBox").slideUp(200);$('#'+x).slideDown(200)}else{$('#'+x).slideUp(200)}}
</script>
<a href="#" class="storycoments" onclick="return false" onmousedown="javascript:toggleSlideBox">Show Comments</a>
<div class="commentBox">Content</div>
效果可以說明如下:
我想修改該功能的行爲不同,但我無法弄清楚。基本上我想要的是展示一旦它開始擴展並且淡化效果的底部的內容。
這是我希望實現:
任何人都可以提出如何實現幻燈片/切換是在圖像2中所示的效果呢?所以當用戶點擊一個鏈接時就會像這樣展開,當鏈接再次被點擊時它會縮小。
也許這幫助:[我如何執行多個同時jQuery效果?] [1] [1]:http://stackoverflow.com/questions/2344804/how-can-i-execute-multiple-simultaneous-jquery-effects – sascha
不是真的,它不是一次有幾個效果,我的問題更多如何得到它,所以當它下滑它顯示的內容是在底部的第一,看原始函數首先顯示兔子耳朵和一個我想實現顯示兔子尾巴首先))) – Ilja
哦,我很抱歉。你可以把你的兔子放在一個帶有溢出的額外div中:隱藏並且高度爲0px。現在你可以使用bottom:0px;在你的兔子上滑下「額外的div」。那麼第一件事,你會看到兔子的腳。 - 另一種方法:將margin-top設置爲負值,並將其設置爲正值。 – sascha