私はこの状況にあります:
$("#button").toggle(function(){
$("#window").animate({top:'0%'},1000);
},function(){
$("#window").animate({top:'-100%'},1000);
});
.clickしかし、次のように、イベントで機能するように変更する必要があります。
$("#button").click(function(){
#window位置がの場合top:'0%'、アニメートするtop:'-100%'
#window位置がの場合top:-100%'、アニメートするtop:'0%'
また、ユーザーがを複数回クリックしても#button、アニメーションが繰り返されない場合
提案してください。