为了账号安全,请及时绑定邮箱和手机立即绑定
// 鼠标划过整个容器时停止自动播放
wrap.onmouseover=function(){
clearInterval(timer);
}
// 鼠标离开整个容器时继续播放至下一张
wrap.onmouseout=function(){
timer=setInterval(autoPlay,times);
}
send.onclick=function(){
send.disabled='disabled';
send.value=times+'秒后重试';
timer=setInterval(function(){
if(--times!=0)
send.value=(times)+'秒后重试';
else{
send.value='发送验证码';
send.disabled='';
times=5;
clearInterval(timer);
}
},1000)
它为什么不动了,因为没有呼吸了,它驾崩了。。
jquery写要简单一点

最新回答 / you_belong_to_me
function $(id){  return typeof id==='string'?document.getElementsById(id):id;  }$  函数名。id 参数如果传入的id是字符串类型的。返回 document.getElementById(id)
老师写css属性的时候看的我强迫症都犯了
可以用闭包
for(var i=0;i<titles.length;i++){
(function(){
var temp = i;
titles[temp].onclick=function(){

}
})();
}
第二次听就很清楚了。谢谢老师。
$('')不是jquery的写法吗 讲的太复杂了 原生JS真是让人头大
啊~ 每次听到这个词我就有点想笑
看到有同学说开定时器前要先关闭定时器,但是设置了按钮禁用之后,你多点几次也不会出现开几个定时器的情况啊,禁用下点了没用,应该可以不用清除吧

最新回答 / 慕斯8234454
定义标签id 不能用数字开头,但js 理获取循环的标签id 只是代表数组(标签有很多个,所以才要循环)中的第几个,并不是HTML 中代表标签的id
好吧,就差最后一个效果了,找了很久还是找不出bug。。
function autochange(){ times--; if(times==0){
send.value="发送验证码";
send.style.color="black";
clearInterval(timer); send.disabled=false;
}else{send.value=times+"秒后重试"; } } } }
课程须知
1、您应该已经熟悉html标签和css样式表;2、您还应该已经熟悉JavaScript 或 jQuery的基础知识。
老师告诉你能学到什么?
您可以举一反三,制作非常精美风格多样的 Tab 切换效果,能够帮助你丰富或改进网站中的选项卡功能的用户体验。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消