Rumah > Artikel > hujung hadapan web > jQuery melaksanakan navigasi drop-down mudah effect_jquery
Contoh dalam artikel ini menerangkan pelaksanaan kesan navigasi lungsur turun mudah dengan jQuery. Kongsikan dengan semua orang untuk rujukan anda. Butirannya adalah seperti berikut:
Di sini saya secara kasarnya membuat kesan menu navigasi berdasarkan jquery saya rasa ia agak bagus, walaupun ia tidak terlalu cantik, kodnya mudah difahami dan terdapat banyak ruang untuk dibaiki percaya ia akan berguna kepada rakan-rakan yang belajar CSS dan bantuan jquery.
Tangkapan skrin kesan berjalan adalah seperti berikut:
Alamat demo dalam talian adalah seperti berikut:
http://demo.jb51.net/js/2015/jquery-xl-down-show-nav-codes/
Kod khusus adalah seperti berikut:
<!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <title>jQuery下拉导航</title> <script type="text/javascript" src="jquery-1.6.2.min.js"></script> <script type="text/javascript"> $(function(){ $('.nav').children("li:has(ul)").hover( function(){ $(this).children("ul").slideDown(); }, function(){ $(this).children("ul").hide(); } ); }); </script> <style type="text/css"> *{margin:0;padding:0;} .nav {margin:200px;list-style-type:none;} .nav li {position:relative;float:left;margin-right:10px;} .nav li ul {display:none;position:absolute;top:20px;left:0;list-style-type:none;} .nav li ul li {padding:2px 0;} </style> </head> <body> <ul class="nav"> <li><a href="#">首页</a> </li> <li> <a href="#">链接</a> <ul> <li><a href="#">aaa</a></li> <li><a href="#">bbb</a></li> <li><a href="#">ccc</a></li> <li><a href="#">ddd</a></li> </ul> </li> <li> <a href="#">相册</a> <ul> <li><a href="#">11</a></li> <li><a href="#">22</a></li> <li><a href="#">33</a></li> <li><a href="#">44</a></li> </ul> </li> <li> <a href="#">博客</a> <ul> <li><a href="#">AA</a></li> <li><a href="#">BB</a></li> <li><a href="#">CC</a></li> <li><a href="#">DD</a></li> </ul> </li> <li> <a href="#">关于</a> </li> <div style="clear:both"></div> </ul> </body> </html>
Saya harap artikel ini akan membantu reka bentuk pengaturcaraan jquery semua orang.