简单实现js菜单栏切换效果
分享一个小案例,实现菜单栏的切换,点击左侧边栏,展示右侧主体的页面,供大家参考,具体内容如下
首先实现html页面的编写:
用户中心
我的订单 消费统计(Canvas版) 消费统计(SVG版) 幸运抽奖
分享一个小案例,实现菜单栏的切换,点击左侧边栏,展示右侧主体的页面,供大家参考,具体内容如下
首先实现html页面的编写:
其次是css效果实现:
#main.affix{
box-sizing:border-box;
width:210px;
float:left;
padding:15px;
}
.affixh4{
font-size:1.2em;
margin:10px0;
}
.affixulli{
padding:5px20px;
}
.affixulli.activea{
color:#e4393c;
font-weight:bold;
}
#main.right-body{
box-sizing:border-box;
margin-left:210px;
padding:15px;
}
#main.right-body>div{
display:none;
min-height:300px;
}
#main.right-body>div.active{
display:block;
}
最后一步运用简单的js实现点击左侧边栏选项,展示右侧主体区域:
$('.affixullia').click(function(e){
e.preventDefault();
//修改li的active的位置
$(this).parent().addClass('active').siblings('.active').removeClass('active');
//修改右侧主体中的div的active的位置
varid=$(this).attr('href');
$(id).addClass('active').siblings('.active').removeClass('active');
});
综上一个简单的菜单切换就实现了。
更多菜单效果点击《JavaScript菜单专题》学习,还有一些不错的专题分享给大家:Javascript级联菜单特效汇总
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。