2012-03-09 11 views
1

私は見つけられたすべてを試しました。基本的に、このjQueryはナビゲーションのためのものです。アイテムの上にマウスを置くと、画像がフェードイン/フェードアウトします。どのようにして最初のアニメーションを止めるか、他のアニメーションを動作させることはできません。または何あなたがうまくいけば、実際にアニメーションを停止し、これはキューをクリアし、それの終わりにジャンプしますhttp://api.jquery.com/stop/で見ることができるようにjQueryアニメーションが止まらない

).stop(true, true).animate(... 

を試してみてください

$(document).ready(function(){ 

       $('.navImage').stop().animate({ opacity: 0 }, 400, function(){ }); 


       $('.nav-container li').hover(function(){ 
        var name = $(this).attr("id"); 

        $('img.'+name).stop().animate({ 
         opacity: 'toggle' 
         }, 400); 
       }); 
      }); 

答えて

2

このアニメーションをコーディングするためのより良い方法だろう。

+0

私はそれを試みましたが、うまくいかなかったかもしれません。$(document).read(おそらくそれはそのコードを実行し続けるかもしれません) –

+0

これは理由ではありません。ドキュメントがロードされたときにすぐに準備ができます。 –

関連する問題