1

您如何将这两者结合起来,以便可以向上滑动一个项目,但在动画开始时触发一些 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); }
});
4

1 回答 1

1

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

.velocity("slideUp", {
    delay: 500, duration: 150,
    begin: function(elements) { console.log(elements); }
});
于 2015-06-16T06:32:54.487 回答