2012-04-23 1 views
0

호버 아웃 상태에서 재생되는 리턴 애니메이션을 얻는 데 약간의 문제가 있습니다.jQuery 탄성 슬라이드 백이 작동하지 않음

$("#porttab").hover(function(){ 
    $(this).stop().animate({"top" : "40px"}, { 
     duration: 'slow', 
     easing: 'easeOutElastic' 
    }, function(){ 
     $(this).stop().animate({"top": "-40px"}, { 
      duration: 'slow', 
      easing: 'easeOutElastic' 
     }); 
    }); 
}); 

나는 내가 여기에 잘못 뭘하는지 모르겠지만, 나는 JQuery와 멍청한 놈의 비트가 너무 완만 해주십시오입니다.

그리고 차이가 나는 경우 easing plugin을 사용하고 있습니다.

답변

3

난 당신이 가져가의 첫 번째 인수를 닫 놓친가 생각 .. 당신은 생명의 은인, 꽃 봉오리있어 아래

$("#porttab").hover(function() { 
    $(this).stop().animate({ 
     "top": "40px" 
    }, { 
     duration: 'slow', 
     easing: 'easeOutElastic' 
    }); 
}, function() { 
    $(this).stop().animate({ 
     "top": "-40px" 
    }, { 
     duration: 'slow', 
     easing: 'easeOutElastic' 
    }); 
}); 
+0

하세요! 이것은 나를 미치게했다. –

+0

생명을 구하기위한 올바른 반제가 그의 대답 옆에있는 체크 표시를 클릭하고 있습니다. :) –