为了账号安全,请及时绑定邮箱和手机立即绑定
兄弟不能看见$就是JQuery
要给每一个ul设置dispaly属性

已采纳回答 / 高jay
lis[i].className = ""  是指清除当前的样式    但是你在给当前内容加样式的时候要先清除所有列表的样式 所以还要再遍历一遍所有列表清空所有列表的样式 再给当前列表添加className
如果按照老师给的代码,在火狐下有个bug,即在用户不想等待60s然后刷新网页,会导致按钮还存于禁用的状态,无法点击。解决方案为,在执行点击事件前将按钮的禁用去除,即send.disabled=false; 个人愚见,如有不妥望指正,谢谢。
var oMenu=document.getElementById('menu')
var aP=oMenu.getElementsByTagName('p')
var aUl=oMenu.getElementsByTagName('ul')
for(var i=0;i<aP.length;i++){
aP[i].index=i;
aP[i].onclick=function(){
for(var i=0;i<aP.length;i++)
{
aUl[i].style.display='none'}
aUl[this.index].style.display='block'
}
}
习惯性写send.style.disabled=true;写完测试发现按钮没变为不可用,才发现不需要style

已采纳回答 / qq_梦里_0
因为图片跟老师讲的例子不一样,图片是排列放置,通过改变top值来显示图片的。

已采纳回答 / fengyuwuyu
页面刚打开时,第二个和第三个ul的display属性为undefined,所以刚开始总是执行else语句if(uls[this.id].style.display=="block")             {                  uls[this.id].style.display="none";             }              else              {                  uls[this.id].style.display="block...
加了padding:0 1px 之后最后一个li就跑到下一行了。。。
老师的系统是xp
很好
。。。。。。
看了那么多女老师的讲解,这个老师讲的最细,最好
课程须知
1、您应该已经熟悉html标签和css样式表;2、您还应该已经熟悉JavaScript 或 jQuery的基础知识。
老师告诉你能学到什么?
您可以举一反三,制作非常精美风格多样的 Tab 切换效果,能够帮助你丰富或改进网站中的选项卡功能的用户体验。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消