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用户头像裁剪插件cropbox.js使用详解
Jun 07 jQuery
jQuery Validate表单验证插件实现代码
Jun 08 jQuery
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
Aug 04 jQuery
原生JS与jQuery编写简单选项卡
Oct 30 jQuery
jQuery基于Ajax实现读取XML数据功能示例
May 31 jQuery
jQuery动态操作表单示例【基于table表格】
Dec 06 jQuery
jQuery实现的老虎机跑动效果示例
Dec 29 jQuery
AJAX在JQuery中的应用详解
Jan 30 jQuery
jquery中为什么能用$操作
Jun 18 jQuery
jquery 时间戳转日期过程详解
Oct 12 jQuery
jQuery实现二级导航菜单的示例
Sep 30 jQuery
jquery实现鼠标悬浮弹出气泡提示框
Dec 23 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
超神学院:鹤熙已踏入神圣领域,实力不比凯莎弱
2020/03/02 国漫
PHP中的integer类型使用分析
2010/07/27 PHP
利用PHP判断文件是否为图片的方法总结
2017/01/06 PHP
[原创]PHPCMS遭遇会员投稿审核无效的解决方法
2017/01/11 PHP
可以显示单图片,多图片ajax请求的ThickBox3.1类下载
2007/12/23 Javascript
jQuery 处理表单元素的代码
2010/02/15 Javascript
JS操作JSON要领详细总结
2013/08/25 Javascript
顶部缓冲下拉菜单导航特效的JS代码
2013/08/27 Javascript
限制复选框最多选择项的实现代码
2016/05/30 Javascript
在线引用最新jquery文件的实现方法
2016/08/26 Javascript
Javascript单例模式的介绍和实例
2016/10/08 Javascript
JavaScript中清空数组的方法总结
2016/12/02 Javascript
基于JavaScript实现类名的添加与移除
2017/04/23 Javascript
详解Angular之constructor和ngOnInit差异及适用场景
2017/06/22 Javascript
详解vue渲染从后台获取的json数据
2017/07/06 Javascript
JS中定位 position 的使用实例代码
2017/08/06 Javascript
Node.js笔记之process模块解读
2018/05/31 Javascript
详解Vue SPA项目优化小记
2018/07/03 Javascript
关于JS解构的5种有趣用法
2019/09/05 Javascript
微信小程序实现同时上传多张图片
2020/02/03 Javascript
Python的Django框架中的Context使用
2015/07/15 Python
Python的Flask框架标配模板引擎Jinja2的使用教程
2016/07/12 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
Python实现合并同一个文件夹下所有txt文件的方法示例
2018/04/26 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
2018/06/06 Python
python和pygame实现简单俄罗斯方块游戏
2021/02/19 Python
使用 Python 实现文件递归遍历的三种方式
2018/07/18 Python
Python全局锁中如何合理运用多线程(多进程)
2019/11/06 Python
Python编写memcached启动脚本代码实例
2020/08/14 Python
Vans(范斯)德国官网:美国南加州的原创极限运动潮牌
2017/05/02 全球购物
世界上最大的在线学习和教学市场:Udemy
2017/11/08 全球购物
美国著名手表网站:Timepiece
2017/11/15 全球购物
金融专业个人求职信范文
2013/11/28 职场文书
美德少年事迹材料
2014/01/23 职场文书
法院干警四风问题个人对照检查材料思想汇报
2014/10/07 职场文书
公司会议开幕词
2015/01/29 职场文书