私のコードでは、jQueryのtoggle('slow')
アニメーションを使用して、非表示のdivを表示/非表示にします。左上から右下に拡大します。
代わりに、上から下に向かって拡張するにはどうすればよいですか(左から右への成長はありません)。
私のコードでは、jQueryのtoggle('slow')
アニメーションを使用して、非表示のdivを表示/非表示にします。左上から右下に拡大します。
代わりに、上から下に向かって拡張するにはどうすればよいですか(左から右への成長はありません)。
を使用できます.slideToggle('slow')
。
試してみてください.slideDown('slow')
。これは、下にスライドする(表示する)および上にスライドする(非表示にする)場合にのみ機能することに注意してください。.animate(...)
より複雑なものについては、jQueryUIから何かを探しています。
代わりにjQuery .animate
(http://api.jquery.com/animate/)を使用できます。このようにして、展開の前後にCSSプロパティを設定し、高さのみを変更できます。
onclick $('#DIV-ID')。toggle('slow');を付けてみてください。falseを返します。
ちょうどこのような:<a onclick="$('#DIV-ID').toggle('slow'); return false;">DROP DOWN</a>