我調用velocity.js函數來顯示/隱藏導航欄直到視口。 我有兩個功能來實現這一點。Velocity.js的緩動功能無法正常工作
function openNav(){
$('.navigation').velocity({height: "87vh"},{duration: 1000, display: 'block'}); }
function closeNav(){
$('.navigation').velocity({height: '0vh'}, {duration: 1000, display: 'none'}); }
現在我想在兩個動畫中添加不同的緩動功能。
function openNav(){
$('.navigation').velocity({height: "87vh"},{duration: 1000, easing: 'easeOutBounce' , display: 'block'}); }
function closeNav(){
$('.navigation').velocity({height: '0vh'}, {duration: 1000, easing: 'easeOutElastic' , display: 'none'}); }
但寬鬆的功能無法正常應用,我看到的默認行爲
我也試圖以這種方式添加緩和:
$element.velocity({height: '0vh'}, "easeOutElastic");
我想知道我錯在哪裏。
不幸的是,不工作。 – FilippoLcr
從來沒有如何Velocity參數爲easing工作,原始示例有正確的命令。 – Rycochet