$(".selected").click(function () {
// $(".selected .glyphicon").each(function () {
// var dispaly = $(this).css("display");
// if (dispaly == "block") {
// $(this).css("display", "none");
// $(".view").css("display", "none");
// } else {
// $(this).css("display", "block");
// $(".view").css("display", "block");
// }
// })
//优化前
$(".selected .glyphicon").each(function () {
var display = $(this).css("display");
var sta = display == "block" ? "none" : "block";
$(this).css("display", sta);
$(".view").css("display", sta);
})
//优化后
})
1.封面轮播动画;
2.导航条触发fixed效果;
3.滚动条触发导航高亮;
4.导航条显示当前位置高亮;
//原始代码
var scrollH = $(document).scrollTop();
var alist = $("nav").find("a");
if(scrollH >= 600 && scrollH <= 1400){
$(alist).eq(0)
.addClass("active").parent()
.siblings().children().removeClass();
}
else if(scrollH >= 1400 && scrollH <= 2200){
$(alist).eq(1)
.addClass("active").parent()
.siblings().children().removeClass();
}
else if(scrollH >= 2200 && scrollH <= 3000){
$(alist).eq(2)
.addClass("active").parent()
.siblings().children().removeClass();
}
else if(scrollH >= 3000 && scrollH <= 3800){
$(alist).eq(3)
.addClass("active").parent()
.siblings().children().removeClass();
}
else if(scrollH >= 3800 && scrollH <= 4600){
$(alist).eq(4)
.addClass("active").parent()
.siblings().children().removeClass();
}
else{
$(alist).removeClass();
}
var scrollH = $(document).scrollTop();
var alist = $("nav").find("a");
var nowFloor = Math.floor((scrollH-600)/800);
if(scrollH <= 600){
$(alist).removeClass();
}else{
$(alist).eq(nowFloor)
.addClass("active").parent()
.siblings().children().removeClass();
}
//优化后