K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

【Jquery不再是累赘】制作一个超级简单的伸缩菜单

1Next >

updatex 发表于:10-09-01 18:47 [添加收藏] 楼主 [回复] #Top#
updatex 人气:1518 积分:1551 金币:32240
VIP KC元老 灌水狂人
说明:所谓超级简单的伸缩菜单就是没什么装饰,纯粹实现了这种效果,点一级菜单,伸展开子级菜单,点击另一个一级菜单时,展开本菜单的子菜单,其他展开的子菜单收缩。
本人表述能力不行,直接上代码吧。
下面是CSS代码:
  1. * {
  2.                 margin: 0;
  3.                 padding: 0;
  4.                 list-style: none;
  5.             }
  6.             
  7.             .leftMenu {
  8.                 float: left;
  9.                 width: 138px;
  10.                 overflow: hidden;
  11.                 margin-top: 20px;
  12.             }
  13.             
  14.             .leftMenu dl dt, .leftMenu dl dt a {
  15.                 display: block;
  16.                 font-size: 14px;
  17.                 font-weight: bold;
  18.                 text-indent: 20px;
  19.                 line-height: 28px;
  20.             }
  21.             
  22.             .leftMenu dl dd ul li, .leftMenu dl dd ul li a {
  23.                 display: block;
  24.                 float: left;
  25.                 width: 138px;
  26.                 font-size: 14px;
  27.                 text-indent: 20px;
  28.                 line-height: 28px;
  29.             }
复制代码
下面是:jquery代码
  1. $(document).ready(function(){
  2.                                             $(".leftMenu dl dd").hide();
  3.                                         $(".leftMenu dl dt a").click(function(){
  4.                                                 $(".leftMenu dl dd").hide();
  5.                                             $(this).parent().next().show();
  6.                                         });
  7.                                     })            
复制代码
下面是html body里面的代码:
  1. <div class="leftMenu">
  2.             <dl>
  3.                 <dt><a href="javascript:void(0);">kingcms</a></dt>
  4.                 <dd>
  5.                     <ul>
  6.                         <li><a href="#">帮助</a></li>
  7.                         <li><a href="#">论坛</a></li>
  8.                         <li><a href="#">主站</a></li>
  9.                     </ul>
  10.                 </dd>
  11.                 <dt><a href="javascript:void(0);">视频</a></dt>
  12.                 <dd>
  13.                     <ul>
  14.                         <li><a href="#">分享视频</a></li>
  15.                         <li><a href="#">管理视频</a></li>
  16.                     </ul>
  17.                 </dd>
  18.                 <dt><a href="javascript:void(0);">博客</a></dt>
  19.                 <dd>
  20.                     <ul>
  21.                         <li><a href="">发布文章</a></li>
  22.                         <li><a href="">管理内容</a></li>
  23.                     </ul>
  24.                 </dd>
  25.             </dl>
  26.         </div>
复制代码
暂时就写这么点吧。希望对大家有用。
ybook8 发表于:10-09-15 21:58 沙发 [回复] #Top#
ybook8 人气:5 积分:62 金币:50
好东西。

1Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号