结合使用velocity.js的slideUp并开始:function

时间:2015-06-15 04:18:27

标签: javascript velocity.js

如何将这两者结合起来,以便可以向上滑动项目,但在动画开始时触发一些JS。

幻灯片代码

 .velocity("slideUp", { delay: 500, duration: 1500 });

开头:代码

$element.velocity({
    opacity: 0
}, { 
    /* Log all the animated divs. */
    begin: function(elements) { console.log(elements); }
});

做这样的事情是行不通的。

.velocity("slideUp", { delay: 500, duration: 1500 }), { 
    /* Log all the animated divs. */
    begin: function(elements) { console.log(elements); }
});

1 个答案:

答案 0 :(得分:1)

您必须将begin属性放在选项对象中:

.velocity("slideUp", {
    delay: 500, duration: 150,
    begin: function(elements) { console.log(elements); }
});