gpt4 book ai didi

javascript - JS同步动画

转载 作者:行者123 更新时间:2023-11-30 16:42:37 28 4
gpt4 key购买 nike

我正在尝试使用 velocity.js 为元素的 translateX 和 rotateZ 属性设置动画,这是我的代码:

$(document).ready(function () {
$("div").velocity({
rotateZ: '-10deg'
}, {
loop: true
});
$("div").velocity({
'translateX': '2000px'
});
});

我想实现的是让元素直线向右移动同时始终上下振动(无限旋转10度),但结果是循环不仅应用于两个属性在旋转上,然后一旦开始翻译,旋转就会变大。

jsfiddle

最佳答案

与其使用单个元素并应用两个动画,不如创建两个元素并为每个元素应用一个动画。

我会考虑以下替代方案:

<div class="outer">
<div class="inner">I'm trying to vibrate and move.</div>
</div>
$(document).ready(function () {
$(".outer").velocity({
rotateZ: '-10deg'
}, {
loop: true
});
$(".inner").velocity({
'translateX': '2000px'
});
});

关于javascript - JS同步动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31711732/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com