簡體   English   中英

jQuery:從上到下切換('慢')動畫?

[英]jQuery: toggle('slow') animation from top down?

在我的代碼中,我使用jQuery的toggle('slow')動畫來使隱藏的div顯示/消失。 它從左上角擴展到右下角。

如何讓它從頂部向底部擴展(而不是從左到右的增長)?

你可以使用.slideToggle('slow')

工作演示。

試試.slideDown('slow') 請注意,這僅適用於向下滑動(顯示)和向上滑動(隱藏)。 對於任何更復雜的東西,你正在尋找.animate(...)來自jQuery UI的東西

您可以使用jQuery的.animatehttp://api.jquery.com/animate/ )代替。 這樣,您可以在展開之前和之后設置CSS屬性,只改變高度。

嘗試使用onclick $('#DIV-ID')。toggle('slow'); 返回false;

就像這樣: <a onclick="$('#DIV-ID').toggle('slow'); return false;">DROP DOWN</a>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM