Javascript:在不使用Jquery的情况下以非线性方式递增变量
我设法用这样的方法以非线性方式增加变量Javascript:在不使用Jquery的情况下以非线性方式递增变量,javascript,jquery,variables,animation,easing,Javascript,Jquery,Variables,Animation,Easing,我设法用这样的方法以非线性方式增加变量 var currentAngle = 0 $(currentAngle).animate({ currentAngle: 180}, { // from 0 to 180 in 2sec duration: 2000, easing: 'easeOutBounce', complete: function(){ movingarm = false; animatingArm = false;
var currentAngle = 0
$(currentAngle).animate({ currentAngle: 180}, { // from 0 to 180 in 2sec
duration: 2000,
easing: 'easeOutBounce',
complete: function(){
movingarm = false;
animatingArm = false;
}
});
我现在正在尝试不使用Jquery,纯javascript将是理想的选择。
有什么建议吗
谢谢你所说的“变量”是什么意思?你真的想制作CSS属性的动画吗?当jQuery执行此任务时,它有什么问题?你想把它扔掉什么?您是否查看了源代码以了解调用的作用?我想增加一个包含数值的javascript变量。这不是css属性。你说的“非线性”是什么意思?你想用三角轨迹还是什么?@SoftwareEngineer171我想用贝塞尔曲线或任何东西,比如开始时快速递增,结束时缓慢递增。你说的“变量”是什么意思?你真的想制作CSS属性的动画吗?当jQuery执行此任务时,它有什么问题?你想把它扔掉什么?您是否查看了源代码以了解调用的作用?我想增加一个包含数值的javascript变量。这不是css属性。你说的“非线性”是什么意思?你想用三角轨迹还是什么?@SoftwareEngineer171我想用贝塞尔曲线或任何东西,比如开始时快速递增,结束时缓慢递增。