基于jquery实现后台左侧菜单点击上下滑动显示


Posted in Javascript onApril 11, 2013

今天做了一个左侧菜单的效果,做后台的时候应该会经常用到这个效果的,代码同样是简洁明了,复制即可用:
效果图如下:
基于jquery实现后台左侧菜单点击上下滑动显示 
代码如下:(这个上下箭头的图标如上,图标可自己换)

<!DOCTYPE html> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>后台左侧菜单点击上下滑动显示jquery</title> 
<script type="text/javascript" src="http://jt.875.cn/js/jquery.js"></script> 
<script type="text/javascript"> 
$(function(){ 
$(".box dt:first").addClass("active"); 
$(".box dd:not(:first)").hide(); 
$(".box dt").click(function(){ 
$(this).next("dd").slideToggle() 
.siblings("dd").slideUp(); 
$(this).toggleClass('active') 
.siblings("dt").removeClass("active"); 
}); 
}); 
</script> 
<style type="text/css"> 
* { padding:0; margin:0; } 
body { padding:100px; font:12px "宋体"; } 
dl,dt,dd{list-style:none;} 
.box { width:500px; border-bottom:1px solid #CCC; } 
.box dt { height:30px; line-height:30px; padding:0 10px; font-size:12px; cursor:pointer; border:1px solid #ccc; border-bottom:none; background:#eee url(img/bg.gif) no-repeat right -27px; } 
.box dt.active { background-position:right 7px; } 
.box dd { border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 10px; } 
.box dd p{line-height:20px; } 
</style> 
</head> 
<body> 
<div class="box"> 
<dl> 
<dt>标题一</dt> 
<dd> 
<p><a href="#">第一项</a></p> 
<p><a href="#">第二项</a></p> 
<p><a href="#">第三项</a></p> 
</dd> 
<dt>标题二</dt> 
<dd> 
<p><a href="#">第一项</a></p> 
<p><a href="#">第二项</a></p> 
<p><a href="#">第三项</a></p> 
</dd> 
<dt>标题三</dt> 
<dd> 
<p><a href="#">第一项</a></p> 
<p><a href="#">第二项</a></p> 
<p><a href="#">第三项</a></p> 
</dd> 
<dt>标题四</dt> 
<dd> 
<p><a href="#">第一项</a></p> 
<p><a href="#">第二项</a></p> 
<p><a href="#">第三项</a></p> 
</dd> 
</dl> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
推荐30个新鲜出炉的精美 jQuery 效果
Mar 26 Javascript
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
May 23 Javascript
理解和运用JavaScript的闭包机制
Aug 13 Javascript
使用jQuery获取data-的自定义属性
Nov 10 Javascript
JS定义类的六种方式详解
May 12 Javascript
总结AngularJS开发者最常犯的十个错误
Aug 31 Javascript
js实现漫天星星效果
Jan 19 Javascript
微信小程序 弹幕功能简单实例
Feb 14 Javascript
基于bootstrop常用类总结(推荐)
Sep 11 Javascript
jQuery结合jQuery.cookie.js插件实现换肤功能示例
Oct 14 jQuery
详解javascript 正则表达式之分组与前瞻匹配
May 30 Javascript
JavaScript实现的联动菜单特效示例
Jul 08 Javascript
基于jquery实现点击左右按钮图片横向滚动
Apr 11 #Javascript
你的 mixin 真的兼容 ECMAScript 5 吗?
Apr 11 #Javascript
谈谈关于JavaScript 中的 MVC 模式
Apr 11 #Javascript
在JavaScript并非所有的一切都是对象
Apr 11 #Javascript
在JavaScript中typeof的用途介绍
Apr 11 #Javascript
浅谈关于JavaScript的语言特性分析
Apr 11 #Javascript
javascript中的delete使用详解
Apr 11 #Javascript
You might like
php版淘宝网查询商品接口代码示例
2014/06/17 PHP
Smarty使用自定义资源的方法
2015/08/08 PHP
PHP实现QQ登录实例代码
2016/01/14 PHP
PHP封装类似thinkphp连贯操作数据库Db类与简单应用示例
2019/05/08 PHP
js中document.getElementByid、document.all和document.layers区分介绍
2011/12/08 Javascript
判断及设置浏览器全屏模式
2014/04/20 Javascript
js实现绿白相间竖向网页百叶窗动画切换效果
2015/03/02 Javascript
jQuery标签编辑插件Tagit使用指南
2015/04/21 Javascript
javascript解析xml实现省市县三级联动的方法
2015/07/25 Javascript
jquery带下拉菜单和焦点图代码分享
2015/08/24 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记6)
2015/12/20 Javascript
js友好的时间返回函数
2016/08/24 Javascript
bootstrap模态框垂直居中效果
2016/12/03 Javascript
NodeJs下的测试框架Mocha的简单介绍
2017/02/22 NodeJs
新手vue构建单页面应用实例代码
2017/09/18 Javascript
nodejs分离html文件里面的js和css的方法
2019/04/09 NodeJs
jQuery实现手风琴特效
2021/01/11 jQuery
[04:14]从西雅图到上海——玩家自制DOTA2主题歌曲应援TI9
2019/07/11 DOTA
python动态参数用法实例分析
2015/05/25 Python
Python 输出时去掉列表元组外面的方括号与圆括号的方法
2018/12/24 Python
Python lxml解析HTML并用xpath获取元素的方法
2019/01/02 Python
使用Python3内置文档高效学习以及官方中文文档
2019/05/19 Python
Django框架创建项目的方法入门教程
2019/11/04 Python
美国在线健康和美容市场:Pharmapacks
2018/12/05 全球购物
Diptyque英国官方网站:源自法国的知名香氛品牌
2019/08/28 全球购物
Dr. Martens马汀博士德国官网:马丁靴鼻祖
2019/12/26 全球购物
WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回?
2012/02/21 面试题
祖国在我心中演讲稿
2014/01/15 职场文书
高中生期末评语
2014/01/28 职场文书
书香校园建设方案
2014/05/02 职场文书
党支部遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
财务人员个人工作总结
2015/02/27 职场文书
红色影片观后感
2015/06/18 职场文书
介绍信应该怎么开?
2019/04/03 职场文书
JS ES6异步解决方案
2021/04/29 Javascript
python库sklearn常用操作
2021/08/23 Python