Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 719 Bytes

File metadata and controls

18 lines (13 loc) · 719 Bytes

#封装动画库 其实这不应该叫库,因为只有一个方法; 借用了以前封装DOM库中的setCss方法来设置的;

  • 因为经常设置的,是
  • 宽度
  • 高度
  • 距离左边位置
  • 透明度
  • 背景颜色

等这些的项;封装一个starMove的方法来处理这些;

startMove(ele, json, fnEnd){};

的其中ele,代表的是执行主体;json代表需要改变的样式,是一个json格式的对象;后面的fnEnd代表是回调函数;在事件发生的时候,同时回调一个函数;

动画库里面moveType 中是数学运算是网上搜的,并不是自己写的;