发新贴  快速回复

【腾讯&远程课堂作业】带缩略图的图片轮播作业补交

  kerry
2017-11-16 11:42

老师:

   你好,我做了个轮播。点击小圆点切换是没有问题的,但我加了个定时器,就不会自动轮播了,我感觉是因为Move函数作用域的问题导致this指向的,但不太懂怎么改,麻烦帮忙看看,谢谢!

附件下载:
 
 
宋承龙

你这是因为你move函数里面的this指向不对  当你点击调用move的时候,this指向的就是当前点击的这个元素   但是当你用定时器去调用move的之后,里面的this指向的是window  所以你得定义一个变量  用来记录当前应该显示第几张图片    然后把move函数里面的this换成当前的第几张图片  比如说oBars[2]把这里面的这个2替换成一个变量就可以了 

2017-11-16 21:03  回复本帖
登录 后才可以发表回复