私はこの状況にあります:
$("#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
、アニメーションが繰り返されない場合
提案してください。