Contoh dalam artikel ini menerangkan kesan menu lungsur turun sekunder lancar yang dilaksanakan oleh jQuery. Kongsikan dengan semua orang untuk rujukan anda, butirannya adalah seperti berikut:
Ini ialah kesan menu navigasi sekunder ke bawah yang dilaksanakan oleh jQurey. Kesannya sangat baik, memanjang dengan lancar dari atas ke bawah, memberikan orang perasaan yang selaras dan cantik! Struktur kod js dan html adalah ringkas dan jelas, mudah digunakan dan diubah suai!
Tangkapan skrin kesan berjalan adalah seperti berikut:
Kod khusus adalah seperti berikut:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery实现精美二级菜单——js特效大全</title> <style type="text/css"> * { margin:0; padding:0; } body { font:12px/normal Arial, Helvetica, sans-serif; } ul, ol { list-style:none; } a img { border:none; } #content { width:800px; margin:30px auto; } .main_nav { width:100%; height:30px; } .main_nav ul li { float:left; width:190px; height:30px; border-right:1px solid #666; position:relative; } .main_nav ul li a { display:block; height:30px; line-height:30px; text-align:center; background:#333; color:#ccc; text-decoration:none; } .main_nav ul li dl { position:absolute; left:0; top:30px; width:190px; display:none; } .main_nav ul li dl dd { height:31px; } .main_nav ul li dl dd a { display:block; height:30px; line-height:30px; text-align:center; color:white; background:#555; border-bottom:1px solid #666; } .main_nav ul li dl dd a:hover { background:#333; color:#ccc; } .click { margin-top:200px; } </style> </head> <body> <div id="content"> <div class="main_nav hover"> <ul> <li><a href="#" title="js特效大全">网页特效</a> <dl> <dd><a href="#" title="js特效大全">网页特效</a></dd> <dd><a href="#" title="js特效大全">网页特效</a></dd> <dd><a href="#" title="js特效大全">网页特效</a></dd> <dd><a href="#" title="js特效大全">网页特效 </a></dd> <dd><a href="#" title="js特效大全">网页特效</a></dd> </dl> </li> <li><a href="#" title="js特效大全">网页设计</a> <dl> <dd><a href="#" title="js特效大全">网页设计</a></dd> <dd><a href="#" title="js特效大全">网页设计</a></dd> <dd><a href="#" title="js特效大全">网页设计</a></dd> <dd><a href="#" title="js特效大全">网页设计 </a></dd> <dd><a href="#" title="js特效大全">网页设计</a></dd> <dd><a href="#" title="js特效大全">网页设计 </a></dd> <dd><a href="#" title="js特效大全">网页设计 </a></dd> </dl> </li> <li><a href="#" title="">网页制作</a> <dl> <dd><a href="#" title="js特效大全">网页制作</a></dd> <dd><a href="#" title="js特效大全">网页制作</a></dd> <dd><a href="#" title="js特效大全">网页制作</a></dd> <dd><a href="#" title="js特效大全">网页制作 </a></dd> <dd><a href="#" title="js特效大全">网页制作</a></dd> </dl> </li> <li><a href="#" title="">网站优化</a> <dl> <dd><a href="#" title="js特效大全">网站优化</a></dd> <dd><a href="#" title="js特效大全">网站优化</a></dd> <dd><a href="#" title="js特效大全">网站优化</a></dd> <dd><a href="#" title="js特效大全">网站优化 </a></dd> <dd><a href="#" title="js特效大全">网站优化</a></dd> </dl> </li> </ul> </div> </div> <script type="text/javascript" src="jquery-1.4.2.min.js"></script> <script type="text/javascript"> $(".hover ul li").hover(function(){ $(this).children("dl").slideDown(300) }, function(){ $(this).children("dl").slideUp(100) }); </script> </body> </html>
Pembaca yang berminat dengan lebih banyak kandungan berkaitan jQuery boleh menyemak topik khas di tapak ini: "Kesan seret JQuery dan ringkasan kemahiran", "ringkasan kemahiran sambungan jQuery" , "ringkasan kesan khas klasik biasa JQuery", "animasi jQuery dan ringkasan penggunaan kesan khas", "ringkasan penggunaan pemilih jquery" dan "jQuery pemalam biasa dan ringkasan penggunaan》
Saya harap artikel ini akan membantu semua orang dalam pengaturcaraan jQuery.