jquery实现侧边栏左右伸缩效果的示例


Posted in jQuery onDecember 19, 2017

jquery实现点击侧边栏伸缩效果。点击收缩,侧边栏向左收缩,显示按钮显示;点击显示按钮,显示按钮向左收缩,侧边栏显示。

具体代码如下:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		<script src="js/jquery.js" type="text/javascript" charset="utf-8"></script>
		<style>
			*{margin: 0;padding: 0;}
			#box{width: 100%;height: 100%;}
			#left{width: 200px;float: left;background-color: royalblue;position: relative;}
			#btn{width: 100%;height: 50px;background-color: darkgoldenrod;line-height: 50px;text-align: center;color: white;cursor: pointer;}
			#btnb{width: 50px;height: 50px;background-color: red;position: absolute;cursor: pointer;left: -50px;line-height: 50px;text-align: center;}

		</style>
	</head>
	<body>
		<div id="box">
			<div id="left">
				<div id="btn">收缩</div>
			</div>
			<div id="btnb">
				显示
			</div>
		</div>
		<script type="text/javascript">
			$(function(){
				$a = $(window).height();
				$("#left").height($a);
				$("#btn").click(function(){
					$("#left").animate({left:'-200px'});
					$("#btnb").delay(500).animate({left:'0'});
				});
				$("#btnb").click(function(){
					$("#btnb").animate({left:'-50px'});
					$("#left").delay(500).animate({left:'0'});
				});
			});
		</script>
	</body>
</html>

效果图:

jquery实现侧边栏左右伸缩效果的示例

以上这篇jquery实现侧边栏左右伸缩效果的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery EasyUI tree增加搜索功能的实现方法
Apr 27 jQuery
使用jQuery实现简单的tab框实例
Aug 22 jQuery
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 jQuery
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
Jan 18 jQuery
jquery+css3实现熊猫tv导航代码分享
Feb 12 jQuery
jQuery+Datatables实现表格批量删除功能【推荐】
Oct 24 jQuery
jQuery实现数字自动增加或者减少的动画效果示例
Dec 11 jQuery
jQuery ajax仿Google自动提示SearchSuggess功能示例
Mar 28 jQuery
jQuery设置下拉框显示与隐藏效果的方法分析
Sep 15 jQuery
jQuery操作元素的内容和样式完整实例分析
Jan 10 jQuery
jQuery实现html可联动的百分比进度条
Mar 26 jQuery
jQuery HTML设置内容和属性操作实例分析
May 20 jQuery
jquery中done和then的区别(详解)
Dec 19 #jQuery
jQuery实现弹窗下底部页面禁止滑动效果
Dec 19 #jQuery
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
Dec 18 #jQuery
HTML5+JS+JQuery+ECharts实现异步加载问题
Dec 16 #jQuery
利用JQUERY实现多个AJAX请求等待的实例
Dec 14 #jQuery
jquery获取transform里的值实现方法
Dec 12 #jQuery
jquery手机触屏滑动拼音字母城市选择器的实例代码
Dec 11 #jQuery
You might like
PHP操作数组相关函数
2011/02/03 PHP
PHP防止跨域提交表单
2013/11/01 PHP
PHP命令Command模式用法实例分析
2018/08/08 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
ExtJS扩展 垂直tabLayout实现代码
2009/06/21 Javascript
三级下拉菜单的js实现代码
2011/05/23 Javascript
jQuery学习笔记 操作jQuery对象 属性处理
2012/09/19 Javascript
jquery实现不同大小浏览器使用不同的css样式表的方法
2014/04/02 Javascript
常见的原始JS选择器使用方法总结
2014/04/09 Javascript
javascript实现移动端上的触屏拖拽功能
2016/03/04 Javascript
JavaScript手机振动API
2016/06/11 Javascript
基于JavaScript实现跳转提示页面
2016/09/24 Javascript
基于cookie实现zTree树刷新后展开状态不变
2017/02/28 Javascript
详解VUE 定义全局变量的几种实现方式
2017/06/01 Javascript
webpack构建react多页面应用详解
2017/09/15 Javascript
javascript Function函数理解与实战
2017/12/01 Javascript
基于JavaScript实现一个简单的Vue
2018/09/26 Javascript
layui 表单标签的校验方法
2019/09/04 Javascript
初步讲解Python中的元组概念
2015/05/21 Python
详解Python发送邮件实例
2016/01/10 Python
Win10下python 2.7.13 安装配置方法图文教程
2018/09/18 Python
Python 使用folium绘制leaflet地图的实现方法
2019/07/05 Python
关于python字符串方法分类详解
2019/08/20 Python
python使用ctypes调用扩展模块的实例方法
2020/01/28 Python
python numpy实现多次循环读取文件 等间隔过滤数据示例
2020/03/14 Python
HTML5在a标签内放置块级元素示例代码
2013/08/23 HTML / CSS
英国绿色商店:Natural Collection
2019/05/03 全球购物
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
2012/10/05 面试题
三年级音乐教学反思
2014/01/28 职场文书
厨师长岗位职责
2014/03/02 职场文书
校长创先争优承诺书
2014/08/30 职场文书
股东授权委托书范文
2014/09/13 职场文书
悬空寺导游词
2015/02/05 职场文书
火烧圆明园观后感
2015/06/03 职场文书
《窃读记》教学反思
2016/02/18 职场文书
MySQL 中如何归档数据的实现方法
2022/03/16 SQL Server