基于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刷新框架外页面七种实现代码
Feb 18 Javascript
jQuery插件的写法分享
Jun 12 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
Jul 28 Javascript
ClearTimeout消除闪动实例代码
Feb 29 Javascript
zTree插件下拉树使用入门教程
Apr 11 Javascript
常用的js验证和数据处理总结
Aug 02 Javascript
Vue框架中正确引入JS库的方法介绍
Jul 30 Javascript
详解vue 模拟后台数据(加载本地json文件)调试
Aug 25 Javascript
深入理解js 中async 函数的含义和用法
May 13 Javascript
vue-awesome-swiper 基于vue实现h5滑动翻页效果【推荐】
Nov 08 Javascript
JS拖拽排序插件Sortable.js用法实例分析
Feb 20 Javascript
使用Vue实现简单计算器
Feb 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获取浏览器信息类和客户端地理位置的2个方法
2014/04/24 PHP
php实现多维数组中每个单元值(数字)翻倍的方法
2015/02/16 PHP
php筛选不存在的图片资源
2015/04/28 PHP
codeigniter实现get分页的方法
2015/07/10 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
jquery form表单提交插件asp.net后台中文解码
2010/06/12 Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
2014/02/13 Javascript
jQueryMobile之Helloworld与页面切换的方法
2015/02/04 Javascript
jQuery+ajax简单实现文件上传的方法
2016/06/03 Javascript
AngularJS 单选框及多选框的双向动态绑定
2017/04/20 Javascript
layui表格实现代码
2017/05/20 Javascript
AngularJS实现自定义指令及指令配置项的方法
2017/11/20 Javascript
vuejs中监听窗口关闭和窗口刷新事件的方法
2018/09/21 Javascript
vue 实现图片懒加载功能
2020/12/31 Vue.js
python中pycurl库的用法实例
2014/09/30 Python
python读写二进制文件的方法
2015/05/09 Python
wxPython中listbox用法实例详解
2015/06/01 Python
如何使用python爬取csdn博客访问量
2016/02/14 Python
python文件名和文件路径操作实例
2017/09/29 Python
Python语言的变量认识及操作方法
2018/02/11 Python
python学生管理系统开发
2019/01/30 Python
centos6.5安装python3.7.1之后无法使用pip的解决方案
2019/02/14 Python
python基础知识(一)变量与简单数据类型详解
2019/04/17 Python
python ChainMap的使用和说明详解
2019/06/11 Python
什么是Python中的匿名函数
2020/06/02 Python
CSS3制作酷炫的三维相册效果
2016/07/01 HTML / CSS
英国男士时尚购物网站:Stuarts London
2017/10/22 全球购物
购买原创艺术品:Zatista
2019/11/09 全球购物
关于VPN
2012/06/10 面试题
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/09/18 面试题
《走一步再走一步》教学反思
2014/02/15 职场文书
金融管理应届生求职信
2014/02/20 职场文书
考核评语大全
2014/04/29 职场文书
超市促销活动总结
2014/07/01 职场文书
店铺转让协议书
2014/12/02 职场文书
Python tensorflow卷积神经Inception V3网络结构
2022/05/06 Python