基于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 相关文章推荐
JavaScript 无符号右移运算符
Apr 17 Javascript
EXTJS FORM HIDDEN TEXTFIELD 赋值 使用value不好用的问题
Apr 16 Javascript
获取数组中最大最小值方法js代码(自写)
Aug 12 Javascript
js单独获取一个checkbox看其是否被选中
Sep 22 Javascript
jQuery简单实现两级下拉菜单效果代码
Sep 15 Javascript
vue.js学习笔记:如何加载本地json文件
Jan 17 Javascript
Angular组件化管理实现方法分析
Mar 17 Javascript
微信小程序实现下拉菜单切换效果
Mar 30 Javascript
微信小程序云开发之模拟后台增删改查
May 16 Javascript
javascript实现简单搜索功能
Mar 26 Javascript
JS实现简单打字测试
Jun 24 Javascript
React自定义hook的方法
Jun 25 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验证码类实例分享
2013/12/27 PHP
举例详解PHP脚本的测试方法
2015/08/05 PHP
浅谈mysql_query()函数的返回值问题
2016/09/05 PHP
PHP实现数据四舍五入的方法小结【4种方法】
2019/03/27 PHP
php菜单/评论数据递归分级算法的实现方法
2019/08/01 PHP
IE浏览器兼容Firefox的JS脚本的代码
2008/10/23 Javascript
js和as的稳定传值问题解决
2013/07/14 Javascript
公共js在页面底部加载的注意事项介绍
2013/07/18 Javascript
json实现前后台的相互传值详解
2015/01/05 Javascript
AngularJs表单验证实例详解
2016/05/30 Javascript
jQuery实现的购物车物品数量加减功能代码
2016/11/16 Javascript
js代码实现下拉菜单【推荐】
2016/12/15 Javascript
js实现三级联动效果(简单易懂)
2017/03/27 Javascript
js实现前面自动补全位数的方法
2018/10/10 Javascript
js中怎么判断两个字符串相等的实例
2019/01/17 Javascript
JS实现判断数组是否包含某个元素示例
2019/05/24 Javascript
vue2 拖动排序 vuedraggable组件的实现
2019/08/08 Javascript
深度解读vue-resize的具体用法
2020/07/08 Javascript
vue 子组件watch监听不到prop的解决
2020/08/09 Javascript
Python正则表达式实现截取成对括号的方法
2017/01/06 Python
python数据结构链表之单向链表(实例讲解)
2017/07/25 Python
Python多继承顺序实例分析
2018/05/26 Python
python实现俄罗斯方块游戏
2020/03/25 Python
使用python实现画AR模型时序图
2019/11/20 Python
英国街头品牌:Bee Inspired Clothing
2018/02/12 全球购物
阿拉伯书店:Jamalon
2019/07/24 全球购物
.NET概念性的面试题
2012/02/29 面试题
个人求职信范文分享
2013/12/13 职场文书
个人自我评价分享
2013/12/20 职场文书
九年级政治教学反思
2014/02/06 职场文书
感恩之星事迹材料
2014/05/03 职场文书
实验室的标语
2014/06/20 职场文书
如何写股份合作协议书
2014/09/11 职场文书
员工辞职信范文大全
2015/05/12 职场文书
Python中的turtle画箭头,矩形,五角星
2022/03/16 Python
十大最强火系宝可梦,喷火龙上榜,第一名有双火属性
2022/03/18 日漫