数日前に jQuery/javascript の学習を始めたばかりで、実際にやって学ぶのが好きで、ナビゲーション用にスライドするこれらの div を作成しました。最初は見栄えがしますが、ナビゲートし続けると、数回クリックした後にバグが発生します。
var home=$(".navHome");
home.mouseover(function(){
home.animate({
left:'30px',
top:'25px',
opacity:'0.75',
});
});
home.mouseout(function(){
home.animate({
left:'25px',
top:'25px',
opacity:'1',
});
});
home.mouseover(function(){
home.addClass("orangeText");
});
home.mouseout(function(){
home.removeClass("orangeText");
});
これを合理化してよりうまく機能させる方法はありますか?また、マウスがdivを数回すばやく前後に移動すると、divが前後に痙攣し始めるようです。そのようなことが起こらないように何かを入れる方法はありますか?ありがとう!