为了账号安全,请及时绑定邮箱和手机立即绑定
有没有想看老师照片的?老师说话,老喜欢啊
第三点 if(timer){
clearInterval(timer);
timer=null;
} 为什么不换成 clearInterval(timer); ?
我试了下为什么timer=null;不写也没影响?
甚至这两种方法都不写也没影响啊,我试了下,并没有出现老师说的快速切换多个动画BUG,很正常的切换啊,怎么回事?
老师,里面还有两个BUG:
一: onmouseout事件中,如果启动定时器不写timer= 的时候,鼠标离开它会自动乱切换,乱跳;具体代码:lis[i].onmouseout = function(){
setInterval(autoPlay,2000);
}
二、鼠标放在内容标签里,标题标签还是自动切换,对用户体验不好。
评论有意思,为了吸引大家点赞吃翔也再所不辞。个个都是人才,说话又好听。超喜欢这里。
感觉抓不住重点,耗时太长。应该直接说明原理,直接上代码,说明要注意的地方
我超喜欢这里,这里的人个个都是人才,说话又好听。
还有我已经把老师娶回家了。。。。。。
滑过切换。点击切换。延迟切换。自动切换。
timer = setInterval(function() {
times--;
send.value = times + '秒后重试';
send.disabled = 'true';
if (times <= 0) {
times = 60;
send.value = '发送验证码';
send.disabled=''; clearInterval(timer);
}
}, 1000);
timer = setInterval(function() {
times--;
send.value = times + '秒后重试';
send.disabled = 'true';
if (times <= 0) {
times = 60;
send.value = '发送验证码';
send.disabled='';clearInterval(timer);
}}, 1000);
干完拉倒。。。
老师讲的好细啊,感觉是听了这么多慕课老师的课程中最细的了,我也要努力成为老师这样的大神!

最赞回答 / 慕仔7231597
window.onload=function(){    var ps = document.getElementById('menu').getElementsByTagName('p');    var uls = document.getElementById('menu').getElementsByTagName('ul');    if (ps.length != uls.length) {        return;    }    for (var i = 0; i < ps.le...

最新回答 / RebekahNi
你没有调用自动播放函数,如果想页面一加载完毕就自动播放,应该在window。onload()中调用一下自动播放函数,  这样试试:function qude(){       index++;       if (index>=list.length) {       index=0       }       common(index)      };qude();或者你把timer=setInterval(qude,2000)与 if (timer) {       clearInterval(...
课程须知
1、您应该已经熟悉html标签和css样式表;2、您还应该已经熟悉JavaScript 或 jQuery的基础知识。
老师告诉你能学到什么?
您可以举一反三,制作非常精美风格多样的 Tab 切换效果,能够帮助你丰富或改进网站中的选项卡功能的用户体验。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消