小さなアニメーション作業にJQueryを使用しました。テーブルには9枚の写真が含まれており、マウスオーバーの関数を#photos
使用して幅と高さを増やしたいと思います。animate
ただし、アニメーションの実行中にユーザーがマウスを別の写真に移動すると、次のアニメーションが自動的にトリガーされるため、完全に混乱します。私は何をすべきか?私のコードは次のとおりです。
$(function(){
$("#photos tr td img").mouseover(function(){
$(this).animate({"width":"1000px","height":"512px"},2000)
});
$("#photos tr td img").mouseout(function(){
$(this).animate({"width":"100px","height":"50px"},2000)
});
});