Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Velocity.js与使用预定义函数的jQuery_Javascript_Jquery_Velocity.js - Fatal编程技术网

Javascript Velocity.js与使用预定义函数的jQuery

Javascript Velocity.js与使用预定义函数的jQuery,javascript,jquery,velocity.js,Javascript,Jquery,Velocity.js,Velocity.js提供了与jQuery一起使用的示例: $element .velocity("slideDown", { duration: 1500 }) .velocity("slideUp", { delay: 500, duration: 1500 }); 但是我想使用香草Javascript,如下所示: Velocity(document.getElementById("dummy"), { opacity: 0.5 }, { duration: 1000 })

Velocity.js提供了与jQuery一起使用的示例:

$element
    .velocity("slideDown", { duration: 1500 })
    .velocity("slideUp", { delay: 500, duration: 1500 });
但是我想使用香草Javascript,如下所示:

Velocity(document.getElementById("dummy"), { opacity: 0.5 }, { duration: 1000 });
这很好,但我希望在这里使用预定义的
slideDown
slideUp
函数


我将如何使用我的香草Javascript示例中的那些呢?

只要确保包含
velocity ui.js
,并以与以前完全相同的方式使用它们即可-

Velocity(document.getElementById("dummy"), "slideDown", { duration: 1000 });

jQuery helper函数只需从第一个参数中提取元素列表-不要忘记,您可以传递任何元素查找方法的结果,包括
document.querySelectorAll
(如果需要,甚至可以传递jQuery)作为第一个参数。

slideUp
slideDown
都是jQuery的。遗憾的是,没有jQuery,这是不可能的,你可以编写自己的函数。尽管如此,我希望人们在对VelocityJS一无所知的情况下不要发表评论…@Rycochet true,我已经发现jQuery中的这些函数已经被放入Velocity.js中,因此它们可以开箱即用。不同于人们在这里所说的。@Stephan-v是的-他们已经在这里呆了好几年了,最快的谷歌搜索结果会显示:-P