$(function(){ //header $('.mnavbtn').click(function(){ $(this).toggleclass('active'); $(".header_nav").toggleclass('active'); $('.black_bg').toggleclass('fix'); }); $('.black_bg').click(function(){ $('.mnavbtn').toggleclass('active'); $(".header_nav").toggleclass('active'); $('.black_bg').toggleclass('fix'); }); // totop $('#totop').click(function(){ $('html,body').animate({ scrolltop: 0 }, 500) }) }) $(".header_sea").click(function(){ $(".search_box").animate({ height:'toggle' }); }); //标示动画是否执行 var isanimated = false; $(document).ready(function(){ $(window).on("scroll",function(){ //this代表window scrolltop()向上滑动的距离 if($(this).scrolltop() > 30){ $(".main_header").addclass("fixed"); //如果动画执行过 if(!isanimated){ $(".main_header").css("top","0px");//每次要执行动画之前都将top值设为-40px $(".main_header").animate({"top":"0px"},500); isanimated = true; } }else{ isanimated = false; $(".main_header").removeclass("fixed"); } if ($(window).scrolltop()>$('.jia_banner').height()-150) { $('.jia_nav').addclass('jia_fixed') $('.jia_fix').addclass('fix_block') }else{ $('.jia_nav').removeclass('jia_fixed') $('.jia_fix').removeclass('fix_block') }; if ($(window).scrolltop()>$('.nei_banner').height()) { $('.nei_nav').addclass('nei_fixed') }else{ $('.nei_nav').removeclass('nei_fixed') }; }) });