2014-10-05 2 views
0

Я только добиться, чтобы slideDown элемент с эффектом easeInBounce, но когда я ставлю продолжительность времени, он игнорирует меня ...время Длительность игнорировали JQuery slideDown

Я поставил

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

И я стараюсь поставил

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

Но, похоже, то же самое ...

ответ

0

Во-первых, убедитесь, что у вас есть отн частично расширяя плагин JQuery, поскольку библиотека jquery по умолчанию не содержит опцию easlingBox.

Далее, вы собираетесь хотите, чтобы длительность часть опций, которые вы вставляете:

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

Если вы использовали show() тогда вы могли бы разделить их, но даже тогда вы их назад поскольку продолжительность должна быть первой.

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

взгляните на это jsfiddle.

+0

Так что проблема с моим jQuery UI? –

+0

Ну, вы используете JQueryUI? Вы включили его? Вы должны убедиться, что JQueryUI включен для использования «easeInBounce», но опять же, продолжительность должна быть внутри 'options', например' easing'. –

+0

Okey so yes включен, потому что он работает, но только с его продолжительностью, я пытаюсь включить внутри с ослаблением, и это не сработает ... Но я думаю, что он работает, но не из-за неправильного, потому что я пытался сделать с дефолтом и я могу контролировать время –