Rumah >hujung hadapan web >tutorial js >jquery melaksanakan kesan bar navigasi untuk mengembangkan kandungan senarai selepas click_jquery tetikus
Contoh dalam artikel ini menerangkan cara jquery melaksanakan kesan bar navigasi untuk mengembangkan kandungan senarai selepas klik tetikus. Kongsikan dengan semua orang untuk rujukan anda. Butirannya adalah seperti berikut:
Ini ialah bar navigasi yang dilaksanakan berdasarkan jQuery Kandungan senarai tersembunyi akan dikembangkan selepas klik tetikus. Ia adalah pilihan yang paling sesuai untuk membuat direktori. Contoh ini adalah contoh dalam sharp jQeury Ini adalah versi yang dioptimumkan terakhir.
Tangkapan skrin kesan berjalan adalah seperti berikut:
Alamat demo dalam talian adalah seperti berikut:
http://demo.jb51.net/js/2015/jquery-mouse-click-show-table-nav-codes/
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> <head> <title>jquery导航栏</title> <style type="text/css"> #menu { width:300px; } .has_children{ background : #555; color :#fff; cursor:pointer; } .highlight{ color : #fff; background : green; } div{ padding:0; } div a{ background : #888; display : none; float:left; width:300px; } </style> <!-- 引入 jQuery --> <script src="jquery1.3.2.js" type="text/javascript"></script> <script type="text/javascript"> //等待dom元素加载完毕. $(document).ready(function(){ $(".has_children").click(function(){ $(this).addClass("highlight")//为当前元素增加highlight类 .children("a").show().end()//将子节点的a元素显示出来并重新定位到上次操作的元素 .siblings().removeClass("highlight")//获取元素的兄弟元素,并去掉他们的highlight类 .children("a").hide();//将兄弟元素下的a元素隐藏 }); }); </script> </head> <body> <div id="menu"> <div class="has_children"> <span>第1章-认识jQuery</span> <a>1.1-JavaScript和JavaScript库</a> <a>1.2-加入jQuery</a> <a>1.3-编写简单jQuery代码</a> </div> <div class="has_children"> <span>第2章-jQuery选择器</span> <a>2.1-jQuery选择器是什么</a> <a>2.2-jQuery选择器的优势</a> <a>2.3-jQuery选择器</a> <a>2.4-应用jQuery改写示例</a> </div> <div class="has_children"> <span>第3章-jQuery中的DOM操作</span> <a>3.1-DOM操作的分类</a> <a>3.2-jQuery中的DOM操作</a> </div> </div> </body> </html>
Saya harap artikel ini akan membantu pengaturcaraan jQuery semua orang.