基于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 获取网页参数系统
Jul 19 Javascript
JavaScript 全面解析各种浏览器网页中的JS 执行顺序
Feb 17 Javascript
js中return false(阻止)的用法
Aug 14 Javascript
js查找节点的方法小结
Jan 13 Javascript
JavaScript学习笔记之数组的增、删、改、查
Mar 23 Javascript
纯js实现瀑布流布局及ajax动态新增数据
Apr 07 Javascript
浅谈angularjs module返回对象的坑(推荐)
Oct 21 Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
Dec 08 Javascript
动手写一个angular版本的Message组件的方法
Dec 16 Javascript
require.js 加载过程与使用方法介绍
Oct 30 Javascript
使用express获取微信小程序二维码小记
May 21 Javascript
vue element-ui实现input输入框金额数字添加千分位
Dec 29 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
PHP4中实现动态代理
2006/10/09 PHP
php入门学习知识点七 PHP函数的基本应用
2011/07/14 PHP
PHP PDOStatement::getColumnMeta讲解
2019/02/01 PHP
PHP生成随机字符串实例代码(字母+数字)
2019/09/11 PHP
JavaScript几种形式的树结构菜单
2010/05/10 Javascript
js和jquery中循环的退出和继续学习记录
2014/09/06 Javascript
js实现格式化金额,字符,时间的方法
2015/02/26 Javascript
基于jquery实现省市区三级联动效果
2015/12/25 Javascript
JS延时器提示框的应用实例代码解析
2016/04/27 Javascript
Nodejs 发送Post请求功能(发短信验证码例子)
2017/02/09 NodeJs
Bootstrap警告框(Alert)插件使用方法
2017/03/21 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
nodejs 图解express+supervisor+ejs的用法(推荐)
2017/09/08 NodeJs
微信小程序选择图片和放大预览图片功能
2017/11/02 Javascript
详解Angular5 服务端渲染实战
2018/01/04 Javascript
微信小程序在地图选择地址并返回经纬度简单示例
2018/12/03 Javascript
jquery 时间戳转日期过程详解
2019/10/12 jQuery
解决vue中的无限循环问题
2020/07/27 Javascript
Python 条件判断的缩写方法
2008/09/06 Python
python生成式的send()方法(详解)
2017/05/08 Python
Python常见内置高效率函数用法示例
2018/07/31 Python
使用Python实现一个栈判断括号是否平衡
2018/08/23 Python
python中列表的切片与修改知识点总结
2019/07/23 Python
用Python画小女孩放风筝的示例
2019/11/23 Python
python中68个内置函数的总结与介绍
2020/02/24 Python
Python如何实现自带HTTP文件传输服务
2020/07/08 Python
python文件及目录操作代码汇总
2020/07/08 Python
学校大课间活动方案
2014/01/30 职场文书
毕业生求职信的经典写法
2014/01/31 职场文书
求职个人评价范文
2014/04/09 职场文书
拉拉队口号
2014/06/16 职场文书
社区党建工作汇报材料
2014/08/14 职场文书
2015年信息技术教研组工作总结
2015/07/22 职场文书
2015中秋祝酒词
2015/08/12 职场文书
学生早退检讨书(范文)
2019/08/19 职场文书
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang