2014-10-05 1 views
0

나는 단지 easeInBounce 효과 요소를 slideDown을 달성해야하지만 지속 시간을 넣을 때, 내가 지속 시간 무시 JQuery와 slideDown

$(document).ready(function() { 
     $("#hola1").slideDown({easing: "easeInBounce"}, 2899, function() { 
     }); 
    }); 

을 넣어

... 저를 무시하고 내가 시도

$(document).ready(function() { 
     $("#hola1").slideDown({ 
       duration: "3000", 
       easing: "easeInBounce"}); 
    }); 

를 넣어하지만 같은 것 ...

답변

0

먼저, REL이 있는지 확인 기본 jquery 라이브러리에는 "easeInBounce"여유 옵션이 없기 때문에 JQuery easing plugin의 일부를 벗어난다.

다음, 당신은 옵션의 시간 부분이 삽입되어 있는지 확인하려는거야 : 당신은 당신이 그들을 분리 할 수 ​​show()을 사용한 경우

$(document).ready(function() { 
    $("#hola1").slideDown({easing: "easeInBounce", duration: 2899}, function() { 
    }); 
}); 

하지만 그렇다하더라도 당신은 이전 버전을 가지고 기간이 우선되어야합니다.

$(document).ready(function() { 
    $("#hola1").show(2899, "easeInBounce", function() { 
    }); 
}); 

이 부분을 보시려면 jsfiddle을 참조하십시오.

+0

내 jQuery UI에 문제가 있습니까? –

+0

글쎄, JQueryUI를 사용하고 있습니까? 그것을 포함하고 있습니까? "easeInBounce"를 사용하려면 JQueryUI가 포함되어 있어야하지만, duration은'easing'처럼'options' 안에 있어야합니다. –

+0

Okey so yes가 포함되어 있기 때문에 지속 시간이 길기 때문에 내부에 이퀄라이징을 넣으려고 시도하지만 작동하지 않습니다 ...하지만 기본적으로 작동하려고 했으므로 제대로 작동하지는 않겠지 만 easing 및 나는 시간을 제어 할 수 있습니다 –