/scripts"/>
今天看啥
热点:

jquery 超酷的页面滚动效果


   




演示:超酷的页面滚动效果



<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
	navpos();
	
	var pro_top = $("#pro").offset().top;
	var news_top = $("#news").offset().top;
	var ser_top = $("#ser").offset().top;
	var con_top = $("#con").offset().top;
	var job_top = $("#job").offset().top;
	//alert(tops);
	$(window).scroll(function(){
		var scroH = $(this).scrollTop();
		if(scroH>=job_top){
			set_cur(".job");
		}else if(scroH>=con_top){
			set_cur(".con");
		}else if(scroH>=ser_top){
			set_cur(".ser");
		}else if(scroH>=news_top){
			set_cur(".news");
		}else if(scroH>=pro_top){
			set_cur(".pro");
		}
	});
	
	$(".nav li a").click(function() {
		var el = $(this).attr('class');
     	$('html, body').animate({
         	scrollTop: $("#"+el).offset().top
     	}, 300);
		//$(this).addClass("cur");
		//$(".nav a").removeClass("cur");
		$(this).addClass("cur").parent().siblings().find("a").removeClass("cur");
		/*$('html, body').animate({
		 	scrollTop: $("#"+el).offset().top - 2
			},{
         	easing: 'easeInCubic',
         	duration: 300,
         	complete:function(){
			}
	 	});*/
 	});
	
});
$(window).resize(function(){
  navpos();
});
function navpos(){
	var offset = $("#main").offset().left;
	var nav_w = $(".nav").outerWidth();
	var left = offset-nav_w;
	//alert(left);
	if(left>10){
		$(".nav").css("margin-left","-170px");
	}else{
		$(".nav").css("margin-left",-(160+left)+"px");
	}
}
function set_cur(n){
	if($(".nav a").hasClass("cur")){
		$(".nav a").removeClass("cur");
	}
	$(".nav a"+n).addClass("cur");
}


</script>








  
  
     
        

产品展示

效果1效果2效果3


新闻中心

服务支持

联系我们

人才招聘

www.bkjia.comtruehttp://www.bkjia.com/qttx/1264943.htmlTechArticlejquery 超酷的页面滚动效果 演示:超酷的页面滚动效果 script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js">/scripts...

相关文章

相关搜索: 页面滚动

帮客评论

视觉看点