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为某个div加入行样式
Jun 09 jQuery
jQuery实现返回顶部按钮和scroll滚动功能[带动画效果]
Jul 05 jQuery
jQuery实现用户信息表格的添加和删除功能
Sep 12 jQuery
js与jQuery实现获取table中的数据并拼成json字符串操作示例
Jul 12 jQuery
jQuery实现checkbox全选功能完整实例
Jul 12 jQuery
jQuery实现的监听导航滚动置顶状态功能示例
Jul 23 jQuery
在vue项目中使用Jquery-contextmenu插件的步骤讲解
Jan 27 jQuery
jQuery选择器之层次选择器用法实例分析
Feb 19 jQuery
jquery实现动态创建form并提交的方法示例
May 27 jQuery
高效jQuery选择器的5个技巧实例分析
Nov 26 jQuery
jQuery加PHP实现图片上传并提交的示例代码
Jul 16 jQuery
JQuery基于FormData异步提交数据文件
Sep 01 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中的HashTable结构详解
2013/06/13 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
PHP实现通过Luhn算法校验信用卡卡号是否有效
2015/03/23 PHP
PHP+Mysql基于事务处理实现转账功能的方法
2015/07/08 PHP
YII Framework框架教程之国际化实现方法
2016/03/14 PHP
php实现获取农历(阴历)、节日、节气的类与用法示例
2017/11/20 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
2018/04/09 PHP
清空上传控件input file的值
2010/07/03 Javascript
一个简单的js动画效果代码
2010/07/20 Javascript
对frameset、frame、iframe的js操作示例代码
2013/08/16 Javascript
js跨域问题浅析及解决方法优缺点对比
2014/11/08 Javascript
JavaScript中的ArrayBuffer详细介绍
2014/12/08 Javascript
json传值以及ajax接收详解
2016/05/24 Javascript
Vue.js每天必学之指令系统与自定义指令
2016/09/07 Javascript
从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析
2017/04/13 Javascript
微信小程序访问node.js接口服务器搭建教程
2017/04/25 Javascript
浅谈node中的cluster集群
2018/06/02 Javascript
vue项目中跳转到外部链接的实例讲解
2018/09/20 Javascript
如何能分清npm cnpm npx nvm
2019/01/17 Javascript
Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
2017/07/11 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
2019/02/21 Python
用sqlalchemy构建Django连接池的实例
2019/08/29 Python
TensorFlow实现从txt文件读取数据
2020/02/05 Python
浅谈python的elementtree模块处理中文注意事项
2020/03/06 Python
tensorflow使用L2 regularization正则化修正overfitting过拟合方式
2020/05/22 Python
Java ExcutorService优雅关闭方式解析
2020/05/30 Python
python对一个数向上取整的实例方法
2020/06/18 Python
Python基础教程之输入输出和运算符
2020/07/26 Python
HTML5 localStorage使用总结
2017/02/22 HTML / CSS
SKECHERS官方旗舰店:美国舒适运动休闲品牌
2017/12/22 全球购物
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
2015/03/25 面试题
经典广告词大全
2014/03/14 职场文书
2014年小学体育工作总结
2014/12/11 职场文书
看上去很美观后感
2015/06/10 职场文书
优胜劣汰,强者为王——读《鲁滨逊漂流记》有感
2019/08/15 职场文书
vue实现无缝轮播效果(跑马灯)
2021/05/14 Vue.js