基于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 相关文章推荐
对联广告js flash激活
Oct 19 Javascript
javascript操作cookie的文章(设置,删除cookies)
Apr 01 Javascript
如何用js控制frame的隐藏或显示的解决办法
Mar 20 Javascript
JQuery中dataGrid设置行的高度示例代码
Jan 03 Javascript
JavaScript中原型和原型链详解
Feb 11 Javascript
JavaScript实现99乘法表及隔行变色实例代码
Feb 24 Javascript
jquery动态遍历Json对象的属性和值的方法
Jul 27 Javascript
如何检测JavaScript的各种类型
Jul 30 Javascript
JS解决IOS中拍照图片预览旋转90度BUG的问题
Sep 13 Javascript
node.js部署之启动后台运行forever的方法
May 23 Javascript
如何将百度地图包装成Vue的组件的方法步骤
Feb 12 Javascript
javascript实现简单搜索功能
Mar 26 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正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
2017/05/17 PHP
PHP实现图片防盗链破解操作示例【解决图片防盗链问题/反向代理】
2020/05/29 PHP
jqPlot 基于jquery的画图插件
2011/04/26 Javascript
jQuery点击弹出下拉菜单的小例子
2013/08/01 Javascript
如何调试异步加载页面里包含的js文件
2014/10/30 Javascript
jQuery模拟黑客帝国矩阵效果实例
2015/06/28 Javascript
纯JavaScript基于notie.js插件实现消息提示特效
2016/01/18 Javascript
基于jQuery Tipso插件实现消息提示框特效
2016/03/16 Javascript
jquery UI Datepicker时间控件的使用及问题解决
2016/04/28 Javascript
jQuery基本选择器之标签名选择器
2016/09/03 Javascript
JavaScript 中 apply 、call 的详解
2017/03/21 Javascript
jQuery.ajax向后台传递数组问题的解决方法
2017/05/12 jQuery
利用express启动一个server服务的方法
2017/09/17 Javascript
Vue 换肤的示例实践
2018/01/23 Javascript
微信小程序自定义多选事件的实现代码
2018/05/17 Javascript
iView框架问题整理小结
2018/10/16 Javascript
微信小程序使用map组件实现检索(定位位置)周边的POI功能示例
2019/01/23 Javascript
python异步任务队列示例
2014/04/01 Python
Python使用遗传算法解决最大流问题
2018/01/29 Python
Python文件读写保存操作的示例代码
2018/09/14 Python
selenium+python设置爬虫代理IP的方法
2018/11/29 Python
python opencv minAreaRect 生成最小外接矩形的方法
2019/07/01 Python
python数值基础知识浅析
2019/11/19 Python
Python 文件数据读写的具体实现
2020/01/24 Python
Python sqlite3查询操作过程解析
2020/02/20 Python
Python错误的处理方法
2020/06/23 Python
CSS3图片旋转特效(360/60/-360度)
2013/10/10 HTML / CSS
英国最大的电子产品和家电零售企业:Currys PC World
2016/09/24 全球购物
Bodum官网:咖啡和茶壶、玻璃器皿、厨房电器等
2018/08/01 全球购物
为什么UNION ALL比UNION快
2016/03/17 面试题
几个Linux面试题笔试题
2012/12/01 面试题
在校生汽车维修实习自我鉴定
2013/09/19 职场文书
优秀共青团员事迹材料
2014/12/25 职场文书
电影圆明园观后感
2015/06/03 职场文书
Python中异常处理用法
2021/11/27 Python
react中useState使用:如何实现在当前表格直接更改数据
2022/08/05 Javascript