原生JavaScript实现小球按原轨迹进行返回的案例

实现效果:滑动小球,按住鼠标拉着小球,一直按着一直拉着,当松开鼠标时,让小球按原来的轨迹返回。

原生JavaScript实现小球按原轨迹进行返回的案例_第1张图片


要实现这个效果要明白以下的步骤:

1.为元素设置鼠标点击的事件,只有鼠标往下点,小球才会移动,从而跟着鼠标移动

mousedown

2.为元素设置移动鼠标事件。

mousemove

3.相应的mousedown就要有mouseup

4.原轨迹用数组去存,就是存他的left值和top值。

源码:




    
    缓动轨迹的fa小球
    



你可能感兴趣的:(前端从入门到放弃)