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.load()和Jsp的include的区别
Apr 12 jQuery
jquery Ajax实现Select动态添加数据
Jun 08 jQuery
jQuery简单绑定单个事件的方法示例
Jun 10 jQuery
jQuery、layer实现弹出层的打开、关闭功能
Jun 28 jQuery
jquery.picsign图片标注组件实例详解
Feb 02 jQuery
jQuery 改变P标签文本值方法
Feb 24 jQuery
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
May 26 jQuery
jQuery实现网页拼图游戏
Apr 22 jQuery
详解jQuery中的getAll()和cleanData()
Apr 15 jQuery
jQuery删除/清空指定元素的所有子节点实例代码
Jul 04 jQuery
jQuery实现简单飞机大战
Jul 05 jQuery
jQuery实现穿梭框效果
Jan 19 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
关于手调机和数调机的选择
2021/03/02 无线电
PHP仿博客园 个人博客(2) 数据库增添改删
2013/07/05 PHP
PHP生成Gif图片验证码
2013/10/27 PHP
php数组合并array_merge()函数使用注意事项
2014/06/19 PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
2014/11/12 PHP
php构造方法中析构方法在继承中的表现
2016/04/12 PHP
php 解决substr()截取中文字符乱码问题
2016/07/18 PHP
thinkPHP5.0框架验证码调用及点击图片刷新简单实现方法
2018/09/07 PHP
js用正则表达式来验证表单(比较齐全的资源)
2013/11/17 Javascript
js获得页面的高度和宽度的方法
2014/02/23 Javascript
jquery实现图片上传之前预览的方法
2015/07/11 Javascript
JS表格组件神器bootstrap table详解(基础版)
2015/12/08 Javascript
jquery轮播的实现方式 附完整实例
2016/07/28 Javascript
再谈javascript常见错误及解决方法
2016/09/16 Javascript
jQuery视差滚动效果网页实现方法经验总结
2016/09/29 Javascript
JavaScript登录验证基础教程
2017/11/01 Javascript
nodejs+express搭建多人聊天室步骤
2018/02/12 NodeJs
vue中element 上传功能的实现思路
2018/07/06 Javascript
Node.js 使用request模块下载文件的实例
2018/09/05 Javascript
layui的select联动实现代码
2019/09/28 Javascript
mpvue实现左侧导航与右侧内容的联动
2019/10/21 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
vue全屏事件开发详解
2020/06/17 Javascript
Vue 中使用lodash对事件进行防抖和节流操作
2020/07/26 Javascript
Python制作CSDN免积分下载器
2015/03/10 Python
深入理解Python 关于supper 的 用法和原理
2018/02/28 Python
利用pandas将numpy数组导出生成excel的实例
2018/06/14 Python
python assert的用处示例详解
2019/04/01 Python
Python基本数据结构之字典类型dict用法分析
2019/06/08 Python
Columbia美国官网:美国著名的户外服装品牌
2016/11/24 全球购物
科颜氏英国官网:Kiehl’s英国
2019/11/20 全球购物
Erwin Müller穆勒家居瑞士官网:您整个家庭的邮购公司
2019/12/28 全球购物
初三学生评语大全
2014/04/24 职场文书
诚实守信主题班会
2015/08/13 职场文书
Pytest中skip skipif跳过用例详解
2021/06/30 Python
Redis官方可视化工具RedisInsight安装使用教程
2022/04/19 Redis