这里是要实现导航的左侧并选中的,此功能需引用jquery
左侧导航:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
<div class= "box" > <ul class= "menu" > <li class= "level1" > <a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >衬衫</a> <ul class= "level2" > <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >短袖衬衫</a></li> <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >长袖衬衫</a></li> <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >短袖T恤</a></li> <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >长袖T恤</a></li> </ul> </li> <li class= "level1" > <a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >卫衣</a> <ul class= "level2" > <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >开襟卫衣</a></li> <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >套头卫衣</a></li> <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >运动卫衣</a></li> <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >童装卫衣</a></li> </ul> </li> <li class= "level1" > <a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >裤子</a> <ul class= "level2" > <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >短裤</a></li> <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >休闲裤</a></li> <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >牛仔裤</a></li> <li><a href= "#none" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" rel= "external nofollow" >免烫卡其裤</a></li> </ul> </li> </ul> </div> js代码: <script type= "text/javascript" > //等待dom元素加载完毕. $(document).ready( function (){ $( ".level1 > a" ).click( function (){ $( this ).addClass( "current" ) //给当前元素添加"current"样式 .next().show() //下一个元素显示 .parent().siblings().children( "a" ).removeClass( "current" ) //父元素的兄弟元素的子元素<a>移除"current"样式 .next().hide(); //它们的下一个元素隐藏 return false ; }); }); </script> |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
/* reset */ body{ margin : 0 ; padding : 0 0 12px 0 ; font-size : 12px ; line-height : 22px ; font-family : "\5b8b\4f53" , "Arial Narrow" ; background : #fff ;} form,ul,li,p,h 1 ,h 2 ,h 3 ,h 4 ,h 5 ,h 6 { margin : 0 ; padding : 0 ;} input,select{ font-size : 12px ; line-height : 16px ;} img{ border : 0 ;} ul,li{ list-style-type : none ;} a { color : #00007F ; text-decoration : none ;} a:hover { color : #bd0a01 ; text-decoration : underline ;} .box { width : 150px ; margin : 0 auto ; } .menu{ overflow : hidden ; border-color : #C4D5DF ; border-style : solid ; border-width : 0 1px 1px ; } /* lv1 */ .menu li.level 1 a{ display : block ; height : 28px ; line-height : 28px ; background : #EBF3F8 ; font-weight : 700 ; color : #5893B7 ; text-indent : 14px ; border-top : 1px solid #C4D5DF ; } .menu li.level 1 a:hover{ text-decoration : none ;} .menu li.level 1 a.current{ background : #B1D7EF ;} /* lv2 */ .menu li ul{ overflow : hidden ;} .menu li ul.level 2 { display : none ;} .menu li ul.level 2 li a{ display : block ; height : 28px ; line-height : 28px ; background : #ffffff ; font-weight : 400 ; color : #42556B ; text-indent : 18px ; border-top : 0px solid #ffffff ; overflow : hidden ; } .menu li ul.level 2 li a:hover{ color : #f60 ; } |
1
2
3
4
5
6
7
8
9
10
|
<script type= "text/javascript" > $(document).ready( function (){ $( ".level2 a" ).each( function (){ $ this = $( this ); if ($ this [0].href==String(window.location)){ $ this .addClass( "hover" ); } }); }); </script> |