ページに HTML aside 要素があり、その要素にいくつかの効果 (アニメーション) を追加しました。私はほぼ完了しましたが、何らかの理由でアニメーションが無秩序に実行される理由を理解できません...完全に機能するコードを台無しにしたくないので、可能であれば2番目の機能に集中してください
$(document).ready(function(){
$("aside, #top").hover(function(){
$("aside").animate({width:100}, 700);
$("#top").animate({width:100}, 700);
$("#navigation").show();
});
$("aside, #top").mouseleave(function(){
$("aside").animate({width:10}, 700);
$("#top").animate({width:10}, 700);
$("#navigation").hide();
});
最後のもの
$("#navigation").hide();
同じ関数内で他の 2 つより前に実行されます。なんで?