jQuery实现左右滑动的toggle方法


Posted in jQuery onMarch 03, 2018

我们知道使用 jQuery 来实现上下移入移除,可以直接使用 slideUp() 和 slideDown() 方法。

slideUp()方法和slideDown()方法只会改变元素的高度。如果一个元素的 display 属性值为 “none”,当调用 slideDown() 方法时,这个元素将由上至下延伸显示。slideUp()方法正好相反,元素将由上到下缩短隐藏。

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>toggle-jquery1.9</title>
 <script src="https://cdn.bootcss.com/jquery/1.9.0/jquery.min.js"></script>
 <style>
  div.container {
   height: 320px;
   border: 1px solid #ccc;
  }
  div.left {
   width: 200px;
   height: 300px;
   background-color: #36f;
  }
 </style>
</head>
<body>
 <div class="container">
  <div class="left"></div>
 </div>
 <button id="toggle">toggle</button>
 <script>
  $(document).ready(function(){
   $('#toggle').click(function(){
    $('.left').slideToggle(300);
   });
  });
 </script>
</body>
</html>

jQuery实现左右滑动的toggle方法

那么,要实现左右的滑入滑出呢?

demo 如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>toggle-jquery1.9</title>
 <script src="https://cdn.bootcss.com/jquery/1.9.0/jquery.min.js"></script>
 <style>
  div.container {
   height: 320px;
   border: 1px solid #ccc;
  }
  div.left {
   width: 200px;
   height: 300px;
   background-color: #36f;
  }
 </style>
</head>
<body>
 <div class="container">
  <div class="left"></div>
 </div>
 <button id="toggle">toggle</button>
 <script>
  $(document).ready(function(){
   $('#toggle').click(function(){
    $('.left').animate({width:'toggle'},350);
   });
  });
 </script>
</body>
</html>

效果如下:

jQuery实现左右滑动的toggle方法

以上这篇jQuery实现左右滑动的toggle方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
Jquery EasyUI $.Parser
Jun 02 jQuery
jquery+css实现侧边导航栏效果
Jun 12 jQuery
jquery单击文字或图片内容放大并居中显示
Jun 23 jQuery
jQuery自动或手动图片切换效果
Oct 11 jQuery
Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在
Jan 18 jQuery
jQuery实现表格的增、删、改操作示例
Jan 27 jQuery
jQuery实现每日秒杀商品倒计时功能
Sep 06 jQuery
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
JQuery发送ajax请求时中文乱码问题解决
Nov 14 jQuery
基于JavaScript或jQuery实现网站夜间/高亮模式
May 30 jQuery
jQuery实现B2B网站后台管理系统侧导航
Jul 08 jQuery
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
Mar 31 jQuery
jquery radio 动态控制选中失效问题的解决方法
Feb 28 #jQuery
详解jQuery中的isPlainObject()使用方法
Feb 27 #jQuery
jQuery幻灯片插件owlcarousel参数说明中文文档
Feb 27 #jQuery
jQuery实现碰到边缘反弹的动画效果
Feb 24 #jQuery
jQuery 改变P标签文本值方法
Feb 24 #jQuery
jQuery实现标签子元素的添加和赋值方法
Feb 24 #jQuery
jquery 给动态生成的标签绑定事件的几种方法总结
Feb 24 #jQuery
You might like
php使用mb_check_encoding检查字符串在指定的编码里是否有效
2013/11/07 PHP
PHP针对常规模板引擎中与CSS/JSON冲突的解决方法
2014/08/19 PHP
浅析PHP中的 inet_pton 网络函数
2019/12/16 PHP
JS学习之一个简易的日历控件
2010/03/24 Javascript
整理的比较全的event对像在ie与firefox浏览器中的区别
2013/11/25 Javascript
JavaScript自定义日期格式化函数详细解析
2014/01/14 Javascript
JS实现当前页居中分页效果的方法
2015/06/18 Javascript
微信小程序开发之入门实例教程篇
2017/03/07 Javascript
bootstrap table表格使用方法详解
2017/04/26 Javascript
详解vue数据渲染出现闪烁问题
2017/06/29 Javascript
vue获取input输入值的问题解决办法
2017/10/17 Javascript
JavaScript常见JSON操作实例分析
2018/08/08 Javascript
JS中数组与对象的遍历方法实例小结
2018/08/14 Javascript
基于vue实现移动端圆形旋钮插件效果
2018/11/28 Javascript
vue.js多页面开发环境搭建过程
2019/04/24 Javascript
layui 实现table翻页滚动条位置保持不变的例子
2019/09/05 Javascript
React-redux实现小案例(todolist)的过程
2019/09/29 Javascript
Python中itertools模块用法详解
2014/09/25 Python
python单元测试unittest实例详解
2015/05/11 Python
python3 判断列表是一个空列表的方法
2018/05/04 Python
python筛选出两个文件中重复行的方法
2018/05/31 Python
详解python中的Turtle函数库
2018/11/19 Python
python 在指定范围内随机生成不重复的n个数实例
2019/01/28 Python
django的ORM操作 增加和查询
2019/07/26 Python
python在一个范围内取随机数的简单实例
2020/08/16 Python
全面解析CSS Media媒体查询使用操作(推荐)
2017/08/15 HTML / CSS
CSS3教程(8):CSS3透明度指南
2009/04/02 HTML / CSS
html5本地存储 localStorage操作使用详解
2016/09/20 HTML / CSS
微软澳洲官方网站:Microsoft Australia
2017/01/10 全球购物
婴儿地球:Baby Earth
2018/12/25 全球购物
幼儿园保教管理制度
2014/02/03 职场文书
业务员简历自我评价
2014/03/06 职场文书
乡镇镇长个人整改措施
2014/10/01 职场文书
2014年干部作风建设总结
2014/10/23 职场文书
nginx proxy_cache 缓存配置详解
2021/03/31 Servers
使用CSS实现一个搜索引擎的原理解析
2021/09/25 HTML / CSS