用jquery实现的一个超级简单的下拉菜单
2014-05-18 00:00
1036 查看
用jquery实现的一个超级简单的下拉菜单。
效果图
初始效果
鼠标悬浮效果
代码
效果图
初始效果
鼠标悬浮效果
代码
<!DOCTYPE html> <html> <head> <script type="text/javascript" src="jquery-1.11.1.js"></script> <style> nav a { text-decoration: none; } nav > ul > li { float: left; text-align: center; padding: 0 0.5em; } nav li ul.sub-menu { display: none; padding-left: 0 !important; } .sub-menu li { color: white; } .sub-menu li:hover { background-color: black; } .sub-menu li:hover a { color: white; } ul { list-style: none; } </style> </head> <body> <nav> <ul> <li><a href="#">Home <ul class="sub-menu"> <li><a href="#">sub1</a></li> <li><a href="#">sub2</a></li> <li><a href="#">sub3</a></li> </ul> </li> <li><a href="#">Programming <ul class="sub-menu"> <li><a href="#">sub1</a></li> <li><a href="#">sub2</a></li> <li><a href="#">sub3</a></li> </ul> </li> <li><a href="#">Japanese <ul class="sub-menu"> <li><a href="#">sub1</a></li> <li><a href="#">sub2</a></li> <li><a href="#">sub3</a></li> </ul> </li> </ul> </nav> </body> <script type="text/javascript"> $(document).ready(function() { $('nav li').hover(function() { $(this).find('.sub-menu').css('display', 'block'); }, function() { $(this).find('.sub-menu').css('display', 'none'); }); }); </script> </html>
相关文章推荐
- 用jquery实现的一个超级简单的下拉菜单
- 用jquery实现的一个超级简单的下拉菜单
- jquery实现的一个超级简单的下拉菜单
- jQuery+ROW_NUMBER实现超级简单分页(不可错过)
- 一个用jquery实现的下拉菜单
- 一个简单的ajax|jquery实现的留言板(未做安全验证)
- jquery实现的一个简单进度条效果实例
- 一个简单的jQuery插件ajaxfileupload实现ajax上传文件例子
- JQUERY+AJAX 做一个超级简单的RSS阅读器
- jQuery 实现一个简单的信息反馈或者信息收集的页面
- 模拟一个自己的jquery(二) 简单实现$
- css3和jQuery实现一个简单的标签页效果
- jQuery实现一个淡入淡出下拉菜单 非常简易
- 一个用jquery实现的下拉菜单
- 一个简单的jQuery插件ajaxfileupload实现ajax上传文件例子
- jQuery+ROW_NUMBER实现超级简单分页(不可错过)
- 一个简单的jQuery插件ajaxfileupload实现ajax上传文件例子
- JQuery实现简单下拉菜单
- jsp 中用jquery 实现ajax 一个简单例子
- jquery 无限级下拉菜单的简单实现代码