为了账号安全,请及时绑定邮箱和手机立即绑定
索引,非得读成suo ying。。。。。
这代码,太乱了,前面的空格太多了吧,看代码不觉得麻烦吗,
为啥我从上一节模仿着写下来没有bug。。。orz。。。。
说的略繁琐了哦,老师
叙述过于冗长
啊,一大堆屌丝,啊,哈哈O(∩_∩)O哈!

最赞回答 / sixGod
uls[this.id].style.display='block';这句代码应该放在onclick里面
好啰嗦。。。。。。
刚才的发错了。 function dochange(curindex){
for(var i=0;i<list.length;i++){
list[i].className="";
}
list[curindex].className="on";
h=-170*curindex;
pic.style.top=h+"px";
index=curindex;
}
}
function dochange(curindex){
for(var i=0;i<list.length;i++){
list[i].className="";
}
list[curindex].className="on";
if(h>=-510){
h=-170*curindex;
pic.style.top=h+"px";
}else{
h=0;
pic.style.top=h+"px";
}
index=curindex;
}
function autoplay(){
index++
if(index>=list.length){
index=0;
}
dochange(index);
}
for(var i=0;i<list.length;i++){
list[i].id=i;
list[i].onmouseover=function(){
clearInterval(timer);
dochange(this.id);
}
list[i].onmouseout=function(){
timer=setInterval(autoplay,1000);
}
}
if(timer){
clearInterval(timer);
}
timer=setInterval(autoplay,1000);
window.onload=function(){
var wrap=document.getElementById('wrap'),
pic=document.getElementById('pic'),
list=document.getElementById('list').getElementsByTagName('li'),
index=0,
h=0;
timer=null;
send.onclick=function(){
send.value=times+"秒后重试";
send.disabled="false";
timer=setInterval(js,1000);
}
function js(){
if(times>1){
times-=1;
send.value=times+"秒后重试";
}else{
send.value="发送验证码";
send.disabled="";
clearInterval(timer);
}
}
课程须知
1、您应该已经熟悉html标签和css样式表;2、您还应该已经熟悉JavaScript 或 jQuery的基础知识。
老师告诉你能学到什么?
您可以举一反三,制作非常精美风格多样的 Tab 切换效果,能够帮助你丰富或改进网站中的选项卡功能的用户体验。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消