velocity.js 文件存在但功能不工作
velocity.js file is there but function not working
我是新手,我正在尝试让 velocity.js 在我正在构建的网站上工作。我在 index.php 页面上添加了 velocity.js,在添加 velocity.js
之后我还添加了 velocity.ui.js
然后我按照说明将 animate() 的所有实例替换为 velocity() 。 None 的动画有效,我得到一个错误 velocity is not a function。所以我想学习这个,所以我查看了我包含的两个文件,但我找不到速度函数,那么它应该如何工作?
说明书是这么说的:
"Download Velocity, include it on your page, and replace all instances of jQuery's $.animate() with $.velocity(). You will immediately see a performance boost across all browsers and devices — especially on mobile."
请问我做错了什么?
那么这个方法对不对?
$('#elements1, #elements2').velocity({opacity: 1}, 900);
我使用了 CDN,但仍然出现 velocity is not a function 错误。
将velocity.js和index.php放在同一个文件夹或在index.php中指定velocity.js的正确路径。
希望对您有所帮助。
确保你加载 jQuery 之前 VelocityJS - 如果以错误的顺序完成,那么 Velocity 将不知道 jQuery 存在并将绑定为window.Velocity()
相反 - 这需要以稍微不同的方式调用。
编辑:为了将来参考,jQuery 和 VelocityJS 的顺序是正确的,但是用户函数在两者之间加载而不是等待 document.ready
- 因此调试混乱。
我是新手,我正在尝试让 velocity.js 在我正在构建的网站上工作。我在 index.php 页面上添加了 velocity.js,在添加 velocity.js
之后我还添加了 velocity.ui.js然后我按照说明将 animate() 的所有实例替换为 velocity() 。 None 的动画有效,我得到一个错误 velocity is not a function。所以我想学习这个,所以我查看了我包含的两个文件,但我找不到速度函数,那么它应该如何工作?
说明书是这么说的:
"Download Velocity, include it on your page, and replace all instances of jQuery's $.animate() with $.velocity(). You will immediately see a performance boost across all browsers and devices — especially on mobile."
请问我做错了什么?
那么这个方法对不对?
$('#elements1, #elements2').velocity({opacity: 1}, 900);
我使用了 CDN,但仍然出现 velocity is not a function 错误。
将velocity.js和index.php放在同一个文件夹或在index.php中指定velocity.js的正确路径。 希望对您有所帮助。
确保你加载 jQuery 之前 VelocityJS - 如果以错误的顺序完成,那么 Velocity 将不知道 jQuery 存在并将绑定为window.Velocity()
相反 - 这需要以稍微不同的方式调用。
编辑:为了将来参考,jQuery 和 VelocityJS 的顺序是正确的,但是用户函数在两者之间加载而不是等待 document.ready
- 因此调试混乱。