javascript第十二天js特效动画

js特效动画

  1. Js的拖拽效果

(1)     拖拽存在的问题

①    拖拽图片和选中的文字的时候 就会出现bug

②    解决问题的办法

1)       在标准浏览器中: 在onmousedown事件处理函数中return false

2)       在ie中:全局捕获

  1. setCapture : 设置全局捕获

a)       用法:元素.setCapture();

b)       作用:当a元素设置了全局捕获,在整个窗口中不管哪一个元素触发事件,事件都会被捕获到a元素身上。

  1. releaseCapture : 释放全局捕获

a)       用法:元素.releaseCapture()

b)       作用:取消全局捕获

③     

  1. 封装缓冲动画函数
  2. 实现轮播图

(1)     自动轮播

①    添加定时器 让轮播自动向后切换图片

(2)     无缝轮播

①    添加假0

②    判断 如果到了假0 还要向后走 就定位到 真0 并向真1走

(3)     序号轮播

①    循环所有序号 添加点击事件

②    点击序号 切换到序号对应的图片

posted @ 2020-10-09 19:03  默默的1  阅读(82)  评论(0)    收藏  举报