2012-01-31 5 views
0

div 위로 가져갈 때 jquery의 애니메이션 기능에 문제가 있습니다.jquery hover animation queuing

내가하려고하는 것은 마우스가 요소를 가리키면 확대됩니다. 이 잘 작동하지만 아주 빨리 마우스를 이동할 때 문제가 발생합니다 그래서 무슨 일이 일어나는 애니메이션을 완료하지 않은 것입니다 그리고 그것은 호버 큐에 보관합니다.

아래 JSFiddle 링크에 대한 저의 작품 예제를 포함 시켰습니다. 새 애니메이션을 추가하기 전에

http://jsfiddle.net/hPeHG/

답변

1

당신은 대기열을 취소 .stop(true)를 사용해야합니다.

$('selector').stop(true).fadeOut(...); 
+0

나는 이것을 시도했지만 아무런 효과가 없다. 기능에 변화가 없습니다. – tmutton

+0

차이점은 이벤트가 여러 번 급습 할 때 상자가 계속 성장하지 않는다는 것입니다. – Stefan

+0

방금 ​​시도했는데 .stop (true, true)이고 방금 완료 한 부울 플래그로 문제가 없습니다. – tmutton