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中map函数的两种方式
Apr 07 jQuery
基于JQuery的Ajax方法使用详解
Aug 16 jQuery
利用JQuery操作iframe父页面、子页面的元素和方法汇总
Sep 10 jQuery
jQuery中extend函数简单用法示例
Oct 11 jQuery
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
Jun 14 jQuery
jQuery序列化form表单数据为JSON对象的实现方法
Sep 20 jQuery
Vue CLI3.0中使用jQuery和Bootstrap的方法
Feb 28 jQuery
JS/jQuery实现获取时间的方法及常用类完整示例
Mar 07 jQuery
jQuery zTree插件使用简单教程
Aug 16 jQuery
viewer.js一个强大的基于jQuery的图像查看插件(支持旋转、缩放)
Apr 01 jQuery
jQuery实现移动端下拉展现新的内容回弹动画
Jun 24 jQuery
jQuery实现鼠标拖拽登录框移动效果
Sep 13 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
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
php创建和删除目录函数介绍和递归删除目录函数分享
2014/11/18 PHP
PHP实现的数组和XML文件相互转换功能示例
2018/03/15 PHP
Firefox window.close()的使用注意事项
2009/04/11 Javascript
Prototype 学习 工具函数学习($方法)
2009/07/12 Javascript
javascript 节点遍历函数
2010/03/28 Javascript
JavaScript下利用fso判断文件是否存在的代码
2010/12/11 Javascript
javascript阻止scroll事件多次执行的思路及实现
2013/11/08 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
2014/04/02 Javascript
用JavaScript实现用一个DIV来包装文本元素节点
2014/09/09 Javascript
通过JS动态创建一个html DOM元素并显示
2014/10/15 Javascript
AngularJS学习笔记之ng-options指令
2015/06/16 Javascript
javascript实现全角转半角的方法
2016/01/23 Javascript
在vue.js中使用JSZip实现在前端解压文件的方法
2018/09/05 Javascript
vue+element使用动态加载路由方式实现三级菜单页面显示的操作
2020/08/04 Javascript
js实现电灯开关效果
2021/01/19 Javascript
python操作MySQL数据库具体方法
2013/10/28 Python
Python对象体系深入分析
2014/10/28 Python
Python实现的飞速中文网小说下载脚本
2015/04/23 Python
Python实现图像几何变换
2015/07/06 Python
python开发利器之ulipad的使用实践
2017/03/16 Python
基于Python 装饰器装饰类中的方法实例
2018/04/21 Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
2019/01/08 Python
Python调用C语言的实现
2019/07/26 Python
python实现知乎高颜值图片爬取
2019/08/12 Python
wxPython绘图模块wxPyPlot实现数据可视化
2019/11/19 Python
Python中的整除和取模实例
2020/06/03 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
2021/01/29 Python
详解CSS3原生支持div铺满浏览器的方法
2018/08/30 HTML / CSS
HTML5移动端手机网站开发流程
2016/04/25 HTML / CSS
canvas版人体时钟的实现示例
2021/01/29 HTML / CSS
Janie and Jack美国官网:GAP旗下的高档童装品牌
2019/09/09 全球购物
大学生护理专业自荐信
2013/10/03 职场文书
在职研究生自我鉴定
2013/10/16 职场文书
古诗之爱国古诗5首
2019/09/20 职场文书
html中相对位置与绝对位置的具体使用
2022/05/15 HTML / CSS