jQuery --下拉菜单的显示与隐藏

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6
 7         <style type="text/css">
 8             *{
 9                 margin: 0px;
10                 padding: 0px;
11             }
12             #nav{
13                 background-color: #EEE;
14                 width: 400px;
15                 height: 40px;
16                 margin: 0 auto;
17             }
18             ul{
19                 list-style: none;
20             }
21             ul li{
22                 float: left;
23                 padding: 0 0;
24                 line-height: 40px;
25                 text-align: center;
26                 position: relative;
27             }
28             a{
29                 text-decoration: none;
30                 color: #000000;
31                 display: block;
32                 padding: 0 10px;
33             }
34             a:hover{
35                 color: #FFF;
36                 background-color:#666666;
37             }
38             ul li ul li{
39                 float: none;
40                 background-color: #EEE;
41                 margin-top: 2px;
42             }
43             ul li ul{
44                 position: absolute;
45                 left: 0px ;
46                 top: 40px;
47                 display: none;
48
49             }
50         </style>
51         <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script>
52         <script>
53             $(function(){
54                 $(‘.navmenu‘).mousemove(function(){
55                     $(this).children(‘ul‘).show();
56                 });
57                 $(‘.navmenu‘).mouseout(function(){
58                     $(this).children(‘ul‘).hide();
59                 });
60             });
61         </script>
62     </head>
63     <body>
64         <div id="nav">
65             <ul>
66                 <li class="navmenu"><a href="#">首页</a></li>
67                 <li class="navmenu"><a href="#">课程大厅</a>
68                     <ul>
69                         <li><a href="#">jQuery</a></li>
70                         <li><a href="#">javaScript</a></li>
71                     </ul>
72                 </li>
73                 <li><a href="#">学习中心</a></li>
74                 <li><a href="#">经典案例</a></li>
75                 <li><a href="#">关于我们</a></li>
76             </ul>
77         </div>
78     </body>
79 </html>

原文地址:https://www.cnblogs.com/ChenMM/p/9481102.html

时间: 2024-10-10 23:53:14

jQuery --下拉菜单的显示与隐藏的相关文章

javascript实现下拉菜单的显示与隐藏

demo.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>实现下拉菜单效果</title> <link rel="stylesheet" type="text/css" href="demo.css"> <script

1.鼠标点击换样式+2.下拉菜单缓慢显示/隐藏样式效果

1.鼠标点击换样式 <style type="text/css"> .aa{ width:90px; height:60px;text-align:center; vertical-align:middle; line-height:60px; margin-right:10px; font-size:19px; float:left; background-color:#06F} </style> <body> <div style=&quo

可控制导航下拉方向的jQuery下拉菜单代码

效果:http://hovertree.com/texiao/nav/1/ 代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>可控制导航下拉方向的jQuery下拉菜单代码 - 何问起</title> <base ta

HTML导航之下拉菜单方法3——JQuery下拉菜单

代码: 1 <!DOCTYPE html> 2 <html lang="zh-CN"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>下拉菜单之JQuery</title> 6 <style> 7 * { 8 margin: 0; 9 padding: 0; 10 border: 0; 11 } 12 /*基本代码*/ 13 #dropdown

jQuery下拉菜单

下拉菜单如果采用原生javascript制作代码比较多,但是使用jquery就大大提高了开发效率,几行代码就搞定 <div id="wrap"> <ul id="menu"> <li><a href="#">Study</a> <ul class="submenu"> <li><a href="#">JavaSc

解决下拉菜单的显示问题

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>下拉菜单</title> <link rel="stylesheet" href="index.css&

jQuery点击下拉菜单的展示与隐藏

首先点击显示某个div,然后要求再次点击时消失,或者点击document的其他地方会隐藏掉这个层,涉及到冒泡的问题,阻止document冒泡到dom上.代码如下: var $el = $(".search-more, .article-query-list li"); $el.click(function(e){ e.stopPropagation(); $(this).toggleClass('active'); }); $(document).on('click',function

jQuery下拉菜单插件Tendina

插件效果: 下载地址和文档: https://github.com/iprignano/tendina

jquery下拉菜单[复合事件hover制作]

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="js/jquery-1.7.2.min.js"></script