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

用jquery写鼠标移入事件为什么二三级菜单没有显示?

用jquery写鼠标移入事件为什么二三级菜单没有显示?

umenoki 2016-11-05 16:49:53
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script> $(function(){ $("li").has("ul").mouseover(function(){ $(this).children('ul').css("display","block"); }).mouseout(function(){ $(this).children('ul').css("display","none"); }) }); </script> </head> <body> <ul class="top-nav"> <li><a href="#">首页</a></li> <li><a href="#">课程大厅</a> <ul> <li><a href="#">ios开发</a></li> <li><a href="#">安卓开发</a></li> <li><a href="#">wp开发</a></li> </ul> </li> <li><a href="#">学习中心 +</a> <ul> <li><a href="#">前端课程 +</a> <ul> <li><a href="#">javascript</a></li> <li><a href="#">css</a></li> <li><a href="#">jquery</a></li> </ul> </li> <li><a href="#">手机开发</a></li> <li><a href="#">后台编程</a></li> </ul> </li> <li><a href="#">关于我们</a></li> </ul> </body>
查看完整描述

1 回答

已采纳
?
stone310

TA贡献361条经验 获得超191个赞

JS里分号写成中文分号了

查看完整回答
反对 回复 2016-11-05
  • 1 回答
  • 1 关注
  • 1216 浏览

添加回答

举报

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