最新回答 / 你这个糟老头子
越往左移动,值就是越小的,所以左移的时候不可能出现当前值大于目标值的情况,if括号内的条件指的是:如果当前值大于目标值,说明还没有移动到位(移动到位就相等了,不会执行动画),所以需要后面执行动画
2018-03-19
已采纳回答 / Vunbo
如果依照老师的代码来,是可以动的,如果没有移动,那应该是list这个HTML里边 有一段style="left: -600px;"的代码没有加上,你可以试一试
2018-02-18
最新回答 / 这波很关键
index初值为1,经过设置button[index-1]之后为0这里不对啦(⊙﹏⊙),index初值为1,语句button[index-1]没有改变index的值咯~~~index++变为2,那么button【index-1】应该是button【1】啊然后不就是第一个span标签是橘色的吗button是数组(视频里用的是buttons),而数组中第一位是0,也就是说,button[0]代表第一个小圆点,button[1]代表第二个小圆点。PS:同学你的表意有些模糊,不知道这样答准不准确。(●'◡'●)
2018-01-23
最新回答 / 这波很关键
先解释这两行代码:offset = '+=' + offset;和offset = '-=' + Math.abs(offset);在JavaScript里面,字符串+数字=字符串,( •̀ ω •́ )一开始,该函数接收到的offset为一个值,+600或-600,这里的if…else…就是让offset变成字符串“+=600”或“-=600”为什么呢?jQuery 动画 - animate() 方法语法:$(selector).animate({params},speed,callback);必需的 ...
2018-01-16
最赞回答 / qq_特_3
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>轮播图</title> <style type="text/css">* { margin: 0;padding: 0;text-decoration: none;} body { padding: 20px;} #container...
2017-12-25