以下是运动的简单封装 带有px的css属性和透明度,可以运动 背景色不可以 // 参数2被修改成了对象,那么在使用之前需要解析(遍历) function move(ele,obj,cb){ clearInterval(ele.t); ele.t = setInterval(() => { // 假设状态为:可以清除计时器 var i = true; // 因为在计时器中才开始使用到对象中的信息,所以在计时器中遍历 // 并提前换来的属性和目标变量 for(var attr in obj){