#menu{
width:32px;height:360px;
position:fixed;
top:200px;left:0px;
display: none;
}
#menu ul li{
width:32px;height:32px;
list-style-type:none;
color:#8F8583;
text-align:center;
line-height: 32px;
border-bottom:1px dotted #ddd;
position:relative;
}
#menu ul li span{
display:block;width:32px;height:32px;
background:#C81623;
position:absolute;
top:0;left:0;
color:#fff;font-size:12px;
display: none;
}
#menu ul li:hover span{display:block; }
#menu ul li span.active{color:#C81623;background:#fff;display:block;}
#content{
width:1190px;
margin:0 auto;
}
.louti{
margin: 20px 0 100px;
}
#content .louti:nth-child(odd){
color: #FFFFFF;
background: gray;
}
#footer{width:1190px;height:600px;background:#FE7678;}
.container{margin:0 auto;}
$(function(){
var _index=0;
$("#menu ul li").click(function(){
$(this).find("span").addClass("active").parent().siblings().find("span").removeClass("active");
_index=$(this).index()+1;
//获取元素,取得相对于文档的高度
var _top=$("#louti"+_index).offset().top;
//scrollTop滚动到对应高度
$("body,html").animate({scrollTop:_top},500);
});
var nav=$("#menu"); //得到导航对象
var win=$(window); //得到窗口对象
var sc=$(document);//得到document文档对象。
win.scroll(function(){
if(sc.scrollTop()>=100){
$("#menu").show();
//获取滚动元素对应的索引!!!给对应导航添加高亮
var index=Math.floor(sc.scrollTop()/100);
$("#menu ul li span").eq(index-1).addClass("active").parent().siblings().find("span").removeClass("active");
}else{
$("#menu").hide();
}
});
});