为了账号安全,请及时绑定邮箱和手机立即绑定
吐槽的人用css来实现这个功能。
老师讲的很细,能够理解
是不是引用了jquery的呀 老师
老师讲的太好了,思路清晰,条理明确。
把li的border设置成transparent颜色是不是就可以不用计算那么麻烦了呢?

最新回答 / 小草1434
divs=$('notice-con').getElementsByTagName('div');  注意$('notice-con')  这个是不是少了   #或者 .  即:divs=$('#notice-con').getElementsByTagName('div'); (id="notice-con")或者:divs=$('.notice-con').getElementsByTagName('div'); (class="notice-con")

已采纳回答 / 小草1434
首先,制作这个功能就是为了实现延迟的效果(延迟了半秒),不会让鼠标一滑到上面就立即切换另外,这个时间不一定是500ms,但是500ms是比较好的一个反应时间既不会让用户感觉太慢,也不会太突兀

已采纳回答 / qq_郭祥勤_03578575
tiemer=setTimeout();这个一定要注意了,这个函数和clearTimeout();一般都是成对出现的,这个计时器不用的时候是最好给他清除的,不然鼠标移动太快会出现问题的,timer开始时为null,后面我们调用了tiemer=setTimeout();这个时候timer就不在是null,也就是说这个计时器被调用了,我们鼠标移动到下一个选项卡时,一定要把之前的计时器删除干净,这个时候只要判断timer不是null了,就把计时器删了就可以了。
老师我要娶你
学到很多,真棒
按照老师的去敲js代码没效果,检查了是索引获取不到
var tits=$('menu').getElementsByTagName('p');
w=$('menu').getElementsByTagName('ul');
for(var i=0;i<tits.length;i++){
tits[i].id=i;
tits[i].onmouseover=function(){
for(var j=0;j<w.length;j++){
tits[j].className='';
w[j].style.display='none';
}
this.className="ul";
}
}
等学好赚钱了回来娶你可好?
佩服这位老师的逻辑思维,棒
其实还可以的 对于新手而言 就是这个工作界面有点不舒服 不过也是之前的视频了 推荐用HB啊 看得更清楚一点

最新回答 / 慕斯8234454
经 "落夜星空 " 提问,在回看视频,似乎觉得 "if ( timer ) { clearInterval ( timer ); timer = null; }" 这段代码不需要.为什么呢? 因鼠标滑入TITLE 区后 定时器就关了(手动切换,停止自动切换执行),后续鼠标在TITLE 区左右来回移动也不会再启动定时器.所以上述代码就变的有点多余了
课程须知
1、您应该已经熟悉html标签和css样式表;2、您还应该已经熟悉JavaScript 或 jQuery的基础知识。
老师告诉你能学到什么?
您可以举一反三,制作非常精美风格多样的 Tab 切换效果,能够帮助你丰富或改进网站中的选项卡功能的用户体验。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消