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实现在HTML文档加载完毕后自动执行某个事件的方法
May 08 jQuery
jquery与js实现全选功能的区别
Jun 11 jQuery
使用jQuery实现购物车结算功能
Aug 15 jQuery
jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】
Mar 28 jQuery
使用jquery模拟a标签的click事件无法实现跳转的解决
Dec 04 jQuery
JavaScript前端页面搜索功能案例【基于jQuery】
Jul 10 jQuery
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
Jul 10 jQuery
jQuery实现消息弹出框效果
Dec 10 jQuery
jquery实现烟花效果(面向对象)
Mar 10 jQuery
jQuery实现点击滚动到指定元素上的方法分析
Mar 19 jQuery
jQuery实现动态向上滚动
Dec 21 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
ajax 的post方法实例(带循环)
2011/07/04 PHP
深入PHP与浏览器缓存的分析
2013/06/03 PHP
微信公众平台接口开发入门示例
2014/12/24 PHP
/etc/php-fpm.d/www.conf 配置注意事项
2017/02/04 PHP
PHP接入支付宝接口失效流程详解
2020/11/10 PHP
javascript suggest效果 自动完成实现代码分享
2012/02/17 Javascript
jquery实现图片左右间隔滚动特效(可自动播放)
2013/05/08 Javascript
如何使Chrome控制台支持多行js模式——意外发现
2013/06/13 Javascript
javascript实现可改变滚动方向的无缝滚动实例
2013/06/17 Javascript
js判断横竖屏及禁止浏览器滑动条示例
2014/04/29 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
jQuery 3.0 的 setter和getter 模式详解
2016/07/11 Javascript
微信小程序 网络API发起请求详解
2016/11/09 Javascript
利用原生JS与jQuery实现数字线性变化的动画
2017/02/24 Javascript
Bootstrap与Angularjs的模态框实例代码
2017/08/03 Javascript
基于angular-utils-ui-breadcrumbs使用心得(分享)
2017/11/03 Javascript
史上最为详细的javascript继承(推荐)
2019/05/18 Javascript
vue动态路由:路由参数改变,视图不更新问题的解决
2019/11/05 Javascript
Vue项目接入Paypal实现示例详解
2020/06/04 Javascript
Python性能优化技巧
2015/03/09 Python
在DigitalOcean的服务器上部署flaskblog应用
2015/12/19 Python
利用Python脚本实现ping百度和google的方法
2017/01/24 Python
python程序快速缩进多行代码方法总结
2019/06/23 Python
Python使用PyQt5/PySide2编写一个极简的音乐播放器功能
2020/02/07 Python
关于PySnooper 永远不要使用print进行调试的问题
2021/03/04 Python
详解CSS3的box-shadow属性制作边框阴影效果的方法
2016/05/10 HTML / CSS
10分钟理解CSS3 Grid布局
2018/12/20 HTML / CSS
纯CSS3实现圆圈动态发光特效动画的示例代码
2021/03/08 HTML / CSS
麦德龙官方海外旗舰店:德国麦德龙超市
2017/12/23 全球购物
StubHub中国:购买和出售全球活动门票
2020/01/01 全球购物
Python面试题:Python里面如何生成随机数
2015/03/12 面试题
保密工作目标责任书
2014/07/28 职场文书
责任书格式范文
2014/07/28 职场文书
2014年个人业务工作总结
2014/11/17 职场文书
写作技巧:怎样写好一份优秀工作总结?
2019/08/14 职场文书