为了账号安全,请及时绑定邮箱和手机立即绑定

哪位大神帮忙看一下,哪里出错了,无法实现滚动定焦!

哪位大神帮忙看一下,哪里出错了,无法实现滚动定焦!

<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title>  <style>  *{      margin:0;      padding:0;      }  body{      font-size:12px;      line-height:1.7;      }  #menu{      position:fixed;      top:100px;      left:50%;      margin-left:400px;      width:80px;      }  li{      list-style:none      }  #content{      width:800px;      margin:0 auto;      padding:20px;      }  #content h1{      color:#03F      }  #content .item{      padding:20px;      margin-bottom:20px;      border:1px solid #999;      }   #content .item h2{      font-size:16px;      font-weight:bold;      border-bottom:2px solid #666;      margin-bottom:10px;      }  #content .item li{      display:inline;      margin-right:10px;      }  #content .item li a img{      width:230px;      height:230px;      border:none;      }  #menu ul li a{      display:block;      margin:5px 0;      font-size:16px;      font-weight:bold;      color:#06C;      width:80px;      height:50px;      line-height:50px;      text-decoration:none;      text-align:center;      }  #menu ul li a:hover,  #menu ul li a.current{      background:#03F;      color:#999}  </style>  <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>  <script >  $(document).ready(function(){  $(window).scroll(function(){  var top=$(document).scrollTop();  var menu=$("#menu");  var items=$('#content').find(".item");  var currentId="";  items.each(function(){  var m=$(this);  var itemsTop=m.offset().top;  if(top>itemsTop-200){  currentId="#"+m.attr("id")  }else{  return false;  }  });  var currentLink=menu.find(".current");  if(currentId&&currentLink.attr("href")!=currentId){  currentLink.removeClass("current");  menu.find("[href="+currentId+"]").addClass("current");  }  });  });  </script></head>
查看完整描述

2 回答

?
奔跑的酱油

TA贡献15条经验 获得超9个赞

而且,你的js代码最好写在你的</body>的后面,一般页面加载,是先加载css后加载html最后执行js

查看完整回答
反对 回复 2017-04-17
?
西兰花伟大炮

TA贡献376条经验 获得超318个赞


你的html部分呢?


查看完整回答
反对 回复 2017-04-12
  • 2 回答
  • 0 关注
  • 1310 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信