jQuery页面滚动左侧悬浮固定导航菜单代码

jQuery页面滚动左侧悬浮固定导航菜单代码-精品资源网
jQuery页面滚动左侧悬浮固定导航菜单代码
此内容为免费资源,请登录后查看
0
免费资源

jQuery页面滚动左侧悬浮固定导航菜单代码

这是一款页面滚动下拉的时候左侧悬浮固定导航菜单代码,jQuery页面滚动固定层菜单网页特效下载。

js代码

<script type=\"text/javascript\">
	$(function(){
		//设置标杆
		var _line=parseInt($(window).height()/3);
		$(window).scroll(function(){
			//滚动730px,左侧导航固定定位
			if ($(window).scrollTop()>730) {
				$(\'.fl_l\').css({\'position\':\'fixed\',\'top\':10})
			}else{
				$(\'.fl_l\').css({\'position\':\'\',\'top\':\'\'})
			};
			$(\'.fl_l li\').eq(0).addClass(\'active\');
			//滚动到标杆位置,左侧导航加active
			$(\'.fl_r li\').each(function(){
				var _target=parseInt($(this).offset().top-$(window).scrollTop()-_line);
				var _i=$(this).index();
				if (_target<=0) {
					$(\'.fl_l li\').removeClass(\'active\');
					$(\'.fl_l li\').eq(_i).addClass(\'active\');
				}
				//如果到达页面底部,给左侧导航最后一个加active
				else if($(document).height()==$(window).scrollTop()+$(window).height()){
					$(\'.fl_l li\').removeClass(\'active\');
					$(\'.fl_l li\').eq($(\'.fl_r li\').length-1).addClass(\'active\');
				}
			});
		});
		$(\'.fl_l li\').click(function(){
			$(this).addClass(\'active\').siblings().removeClass(\'active\');
			var _i=$(this).index();
			 $(\'body, html\').animate({scrollTop:$(\'.fl_r li\').eq(_i).offset().top-_line},500);
		});
	});
</script>

© 版权声明
THE END
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容