2012-09-26 3 views
2

저는 DIV를 애니메이션화하기 위해 jquery animate 함수를 사용하고 있습니다. 그러나 많은 시간을 클릭 할 때 대기열을 피하려고합니다. queue : false를 사용하고 함수를 추가하면 함수가 작동하지 않습니다. 나는 이유를 정말로 모른다. 함수를 제거하면 작동하지만 함수와 큐가 동시에 false 일 필요가 있습니다.대기열 : 함수를 사용할 때 false가 jQuery 애니메이션에 적용되지 않습니다.

이 내 자바 스크립트가

$("#details-kpi-container").animate({ height: "295px" }, {queue: false }, function() { 
    funcion_a_ejecutar(); 
}); 

답변

3

귀하의 구문이 올바르지 않습니다이다. 문서 확인 :

options 개체를 전달하는 경우 해당 개체에 콜백을 포함시켜야합니다.

$("#details-kpi-container").animate({height: "295px"}, { 
    queue: false, 
    complete: function() { 
     funcion_a_ejecutar(); 
    } 
}); 
관련 문제