课程
/前端开发
/JavaScript
/Tab选项卡切换效果
在选项卡标题第一次点击的时候,并相应事件没有直接执行,而是在第二次点击的时候才会执行。当然,第二次点击之后的操作都是正常的。
2014-11-12
源自:Tab选项卡切换效果 1-5
正在回答
if(cons[this.id].style.display==="none")这里加个判断,改成if(cons[this.id].style.display=="none"||cons[this.id].style.display==“”)
第一次点击(也就是默认)element.style.display的值是空的("")
举报
本课程详细介绍网页页面中最流行常用的tab切换效果
3 回答有一个bug:运行程序后首次点击后台脚本和前端框架时,需要点击两下才能展开ul列表,第二次点只需要点击一次就能展开列表,这是为什么?
1 回答有BUG,当连续点击几次按钮时,会发生延时跳跃
3 回答请教下大神,为什么我第一次点标题的时候没有反应第二次就可以正常显示或隐藏了
2 回答代码只执行一次,再点击就没用了
1 回答onmouseout后图片切换延迟变长,为什么?