为了账号安全,请及时绑定邮箱和手机立即绑定
TAB选项卡,先在CSS样式里面定好显示和隐藏的类名,通过JS改变className会让最后显示出来的html文档更简洁.而直接改内联样式的话,代码又多又不好看。

最新回答 / 流年123456789
好像有没有无所谓 我试过了没发现问题 
用一个变量直接存储this.id可以吗???
写着写着就卡死了啊...
老师 讲的好细,跟定你了!!!
这老师是我感觉最近几个老师比较好的了,每个代码都是课堂上自己写,而不是课堂开始直接就引用,自己写感觉才能学到东西。
老师讲的特别认真,而且代码书写很规范,很熟练,声音也很温柔,个人非常喜欢,希望看到老师更多作品,加油!!!
啊,啊,已经高潮了。
/(ㄒoㄒ)/~~ 为什么照着敲的效果还是出不来
老师挺喜欢说“啊”的哈
要多练习了
var menu=document.getElementById('menu'),
ps=menu.getElementsByTagName('p'),
uls=menu.getElementsByTagName('ul');
for(var i in ps){
ps[i].id=i;
ps[i].onclick=function(){
var u=uls[this.id];
if(u.style.display=='block'){
u.style.display='none';
}else{
u.style.display='block';
}
}
}

最赞回答 / 独旅者
curIndex只是一个参数而已,叫什么名字无所谓.比如在调用方法时传进一个参数this.id,那么curIndex代表this.id,另一个道理也是一样,你传进什么参数他就是什么.

已采纳回答 / 王醒醒ok
 typeof id  判断id的类型,如果是string,就返回该id标识的元素document.getElementById(id),否则,返回该id
啊*27次 哈哈哈啊
课程须知
1、您应该已经熟悉html标签和css样式表;2、您还应该已经熟悉JavaScript 或 jQuery的基础知识。
老师告诉你能学到什么?
您可以举一反三,制作非常精美风格多样的 Tab 切换效果,能够帮助你丰富或改进网站中的选项卡功能的用户体验。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消