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

JS 实现动画菜单 为什么没有效果啊 没有JS 语法错误的啊

JS 实现动画菜单 为什么没有效果啊 没有JS 语法错误的啊

isu_腾飞 2014-11-24 21:03:32
求老师帮忙看一下啊     ....<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Document</title> <style type="text/css">  .top-nav  {   font-size: 14px;   font-weight: bold;   list-style: none;  }  .top-nav li  {   float: left;   margin-right: 1px;  }  .top-nav li a  {   line-height: 34px;   text-decoration: none;   background: #3f240e;   color: #fff;   display: block;   width: 80px;   text-align: center;  }  .top-nav ul  {   list-style: none;   display: none;   padding: 0;   position: absolute;   height: 0;   overflow: hidden;  }  .top-nav li a:hover  {   background: url(pic/slide-bg0.png) 0 0 repeat-x;  }  .note   {   color: #3f240e;   display: block;   background: url(pic/slide-bg0.png) 0 0 repeat-x;  }  .corner  {   display: block;   height: 20px;   background: url(pic/corner.png) 31px 0 no-repeat;  } </style> <script> window.onload = function () { var Lis = document.getElementsByTagName("li"); for (var i = 0;  i < Lis.length ; i++) { Lis[i].onmouseover  = function () { var uL = this.getElementsByTagName("ul")[0]; u.style.display = "block"; if  (uL != undefined) { u.style.display = "block"; AddH(uL.id); } } Lis[i].onmouseleave  = function () { var uL = this.getElementsByTagName("ul")[0]; SubH(uL.id); } } } function AddH (id) { var ulList = document.getElementById(id); var h = ulList.offSetHeight; h += 1; if (h<=42) { ulList.style.height = h + "px"; setTimeout("AddH('"+id+"')", 10); } else { return; } } function SubH (id) { var ulList = document.getElementById(id); var h = ulList.offSetHeight; h -= 1; if (h > 0) { ulList.style.height = h + "px"; setTimeout("SubH('"+id+"')", 10); } else { ulList.style.display = "none"; return; } } </script> </head> <body> <ul> <li><a href="#"><span>慕课网</span></a></li> <li><a href="#">课程大厅</a></li> <li> <a href="#">学习中心</a> <ul id="menuUL"> <span></span> <li><a href="#">前端课程 </a></li> <li><a href="#">手机开发</a></li> <li><a href="#">后台开发</a></li> </ul> </li> <li><a href="#">关于我们</a></li> </ul> </body> </html>....
查看完整描述

1 回答

?
豆芽_0007

TA贡献1条经验 获得超0个赞

往下我没看 你这个u没定义啊 

查看完整回答
反对 回复 2014-11-25
  • isu_腾飞
    isu_腾飞
    我做了修改 还是木有效果 http://www.imooc.com/qadetail/58044
  • 1 回答
  • 0 关注
  • 1746 浏览
慕课专栏
更多

添加回答

举报

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