JS简单动画函数封装
简单动画函数封装
步长算法公式:(目标值-现在位置)/10;
利用当前元素距离父辈元素左边缘距离(offset Left属性)加上步长值来更改当前元素的left值
当前元素left值=当前元素距离父辈元素左边缘距离(offsetLeft属性)+step+'px';
注: 当前元素需要有定位!
代码部分
function animate(obj, target, callback) {
//要动的对象,目标位置,回调函数 callback = function() {} 调用的时候 callback
原创
2021-07-19 10:13:32 ·
119 阅读 ·
0 评论