私の現在のスクリプトはうまく動作し、3つのメニューボタン(menubtn1、menubtn2、menubtn3)がコンテナの高さを変更します。 私がしたいのは、まず高さを0pxにアニメートし、それぞれの高さにアニメートさせることです。jQueryのアニメーションの高さを段階的に
このようにして、高さ= 0pxのときに私のコンテナの内容を置き換えることができます。そして、それがスケールアップして新しい内容が表示されます。ここ
は、これまでのところ、私のスクリプトです:
$(document).ready(function() {
$(".menubtn1").click(function() {
$(".container").stop().animate({
height: '350px'
}, {
queue: false,
duration: 600,
easing: 'easeInOutQuint'
})
});
$(".menubtn2").click(function() {
$(".container").stop().animate({
height: '200px'
}, {
queue: false,
duration: 600,
easing: 'easeInOutQuint'
})
});
$(".menubtn3").click(function() {
$(".container").stop().animate({
height: '185px'
}, {
queue: false,
duration: 600,
easing: 'easeInOutQuint'
})
});
});
http://jsfiddle.net/craigzilla/RpzpZ/1/ –