2014-10-05 114 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 easing插件的前期部分,因爲默認的jquery庫不包含「easeInBounce」緩動選項。

接下來,你將要做出的選擇時間部分要插入:

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

如果您正在使用show()那麼你可以將它們分開,但即使如此,你有他們向後因爲持續時間應該先到達。

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

看看這個jsfiddle

+0

所以問題是我的jQuery UI? – 2014-10-05 14:08:31

+0

那麼,你使用JQueryUI?你包括它嗎?您必須確保包含JQueryUI以使用「easeInBounce」,但同樣,持續時間應位於'options'內,例如'easing'。 – 2014-10-05 14:10:11

+0

Okey所以是的,因爲它的作品,但只有他的持續時間,我試圖放寬內部,它不工作......但我認爲它的工作,但不是coorrectly,因爲我試圖做一個默認easing,我可以控制時間 – 2014-10-05 14:11:38