2012-02-17 4 views
0

ユーザーのクリックに基づいてdivでフェードしていますが、私はdivを重ね合わせた終わる誰もが、私はこの問題に取り組むためにどのようにつながる共有できます..次のようにjsFiddleあなたはアニメーションが完了するまで、さらにクリックを中止するフラグを設定することができますfadeInを使用した場合のDivsのオーバーフェードアウトfadeOutアニメーション

jsFiddle Link

答えて

1

です。

$(document).ready(function() { 
    var running = 0 
    $('.page-slide').click(function() { 
     if(running==1) { 
      return 
     } 
     running = 1 
     var getId = $(this).attr('rel'); 

    $('.rightCol:visible').fadeOut('fast', function() { 
     $('#'+ getId +'').fadeIn('slow',function(){running=0}); 
    }); 

    }); 
}); 
関連する問題