Javascript Velocity.js显示:';区块';不';与left:'组合时不工作-50px';
你知道为什么当我在velocity命令中添加Javascript Velocity.js显示:';区块';不';与left:'组合时不工作-50px';,javascript,jquery,css,velocity,Javascript,Jquery,Css,Velocity,你知道为什么当我在velocity命令中添加{left:'-50px'},时,显示:'block'和不透明度:1没有应用吗 在CSS中,.popover设置为显示:无和不透明度:0 如果我从velocity中删除display属性并从jQuery中使用.show(),整个过程都会很顺利,但我想尝试在velocity中完成这一切 ('.popover').velocity({left: '-50px'}, {"opacity": 1}, {display: 'block'}); 如果使用错误,则
{left:'-50px'},
时,显示:'block'
和不透明度:1
没有应用吗
在CSS中,.popover
设置为显示:无
和不透明度:0
如果我从velocity中删除display属性并从jQuery中使用.show(),整个过程都会很顺利,但我想尝试在velocity中完成这一切
('.popover').velocity({left: '-50px'}, {"opacity": 1}, {display: 'block'});
如果使用错误,则传递给velocity的第一个对象需要包含要设置动画的属性,而传递给velocity的第二个对象需要包含以下选项:
$('.popover').velocity({
left: '-50px',
opacity: 1,
display: 'block'
}, {duration: 1000});
根据报告:
啊,我明白了,我刚刚开始使用velocity.js,所以仍然试图了解它是如何工作的。
$element.velocity({
width: "500px",
property2: value2
}, {
/* Velocity's default options */
duration: 400,
easing: "swing",
queue: "",
begin: undefined,
progress: undefined,
complete: undefined,
display: undefined,
visibility: undefined,
loop: false,
delay: false,
mobileHA: true
});