使用jQuery实现鼠标点击左右按钮滑动切换


Posted in jQuery onAugust 04, 2017

使用jQuery实现点击左右滑动切换特效:

使用jQuery实现鼠标点击左右按钮滑动切换

HTML代码如下:

<!--整体背景div-->
 <div class="warp">
  <!--中间内容div-->
 <div class="divContent">
   <div class="content">
    <ul class="contentUl">
     <li>
     <img src="/JS1/img/1.jpg" />
      <span>生命如歌,春天似梦 </span>
      <hr />
      <p>生命如歌,春天似梦,初春更是如诗如画。春似花季靓女,让人悸动,春似那雍容少妇,令人憧憬</p>
     </li>
     <li id="second">
      <img src="/JS1/img/2.jpg" />
      <span>如花的季节,赞扬 </span>
      <hr />
      <p>一切的生命力开始复苏,温暖如我,正是如花的季节,不是吗?</p>
     </li>
     <li>
      <img src="/JS1/img/3_1.jpg" />
      <span>梦想,不休不止</span>
      <hr />
      <p>畏惧忍受痛苦比忍受痛苦本身更加糟糕。没有一个心灵在追逐它的梦想时会忍受痛苦。</p>
     </li>
     <li>
      <img src="/JS1/img/4.jpg" />
      <span>时间在叶子的摆动里</span>
      <hr />
      <p>时间会消磨一切的,她会让我们忘记的。突然想:如果我们忘记了时间,是不是想忘掉的就都能忘掉。</p>
     </li>
     <li>
      <img src="/JS1/img/5.jpg" />
      <span>异乡的海韵,落日的余辉</span>
      <hr />
      <p>每个人或许都有一个愿望,希望在某年某月某天可以和相爱的人牵手漫步在夕阳西下,落日余晖的海滩中,细数彼此生活的点点滴滴。</p>
     </li>
     <li>
      <img src="/JS1/img/6.jpg" />
      <span>城市夜,一个静谧的夜</span>
      <hr />
      <p>城市夜,一个静谧的夜。城市里,寒风瑟瑟。酒吧灯红酒绿,这,才是夜市的开始。</p>
     </li>
    </ul>
   </div>
   <!--向左按钮-->
   <div class="leftBtn"><img src="/JS1/img/left.png" /></div>
   <!--向右按钮-->
   <div class="rightBtn"><img src="/JS1/img/right.png" /></div>
  </div>
 </div>

js代码如下:

$(document).ready(function(){ 
  //向左按钮点击事件
  var index = 0;
  var liLen;
  $(".leftBtn").click(function(){
   index++;
   liLen = $(".content ul.contentUl li").length; //目前长度返回值为6
   if(index >= 4)
   {
    $(".content ul.contentUl").stop();
    alert("已经到达最后一页!");
    index = 3;
   }else{
    if(index == 1)
    {
     $(".content ul.contentUl").animate({left:-index*330},700);
    }else{
     $(".content ul.contentUl").animate({left:-index*305},700);
    }
   }
  });
  //向右按钮点击事件
  $(".rightBtn").click(function(){
   if(index == 0)
   {
    $(".content ul.contentUl").stop();
    alert("这是第一页,不能再往前翻了!");
   }else{
    index--;
    if(index == 0)
    {
     $(".content ul.contentUl").animate({left:-40},700);
    }else{
     $(".content ul.contentUl").animate({left:-index*310},700);
    }
   }
  });
 });

以上所述是小编给大家介绍的使用jQuery实现鼠标点击左右按钮滑动切换,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jQuery返回定位插件详解
May 15 jQuery
jQuery获取table表中的td标签(实例讲解)
Jul 28 jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
jQuery中常用动画效果函数知识点整理
Aug 19 jQuery
jQuery 操作 HTML 元素和属性的方法
Nov 12 jQuery
JQuery搜索框自动补全(模糊匹配)功能实现示例
Jan 08 jQuery
jQuery内容选择器与表单选择器实例分析
Jun 28 jQuery
jQuery中DOM操作原则实例分析
Aug 01 jQuery
详解webpack引用jquery(第三方模块)的三种办法
Aug 21 jQuery
jQuery 筛选器简单操作示例
Oct 02 jQuery
基于jquery实现彩色投票进度条代码解析
Aug 26 jQuery
jquery实现淡入淡出轮播图效果
Dec 13 jQuery
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
Aug 04 #jQuery
原生js jquery ajax请求以及jsonp的调用方法
Aug 04 #jQuery
jQuery实现上传图片前预览效果功能
Aug 03 #jQuery
jQuery初级教程之网站品牌列表效果
Aug 02 #jQuery
基于jquery实现多选下拉列表
Aug 02 #jQuery
jQuery接受后台传递的List的实例详解
Aug 02 #jQuery
基于Jquery Ajax type的4种类型(详解)
Aug 02 #jQuery
You might like
360通用php防护代码(使用操作详解)
2013/06/18 PHP
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
2014/06/04 PHP
php+mysql大量用户登录解决方案分析
2014/12/29 PHP
laravel 输出最后执行sql 附:whereIn的使用方法
2019/10/10 PHP
怎么用javascript进行拖拽
2006/07/20 Javascript
JavaScript 版本自动生成文章摘要
2008/07/23 Javascript
jquery 防止表单重复提交代码
2010/01/21 Javascript
使用jQuery实现dropdownlist的联动效果(sharepoint 2007)
2011/03/30 Javascript
js中事件的处理与浏览器对象示例介绍
2013/11/29 Javascript
移动端js图片查看器
2016/11/17 Javascript
在 Vue 项目中引入 tinymce 富文本编辑器的完整代码
2018/05/04 Javascript
微信小程序网络封装(简单高效)
2018/08/06 Javascript
js构造函数constructor和原型prototype原理与用法实例分析
2020/03/02 Javascript
通过实例解析javascript Date对象属性及方法
2020/11/04 Javascript
javascript实现简单页面倒计时
2021/03/02 Javascript
python处理cookie详解
2014/02/07 Python
详解Python中的正则表达式的用法
2015/04/09 Python
python matlibplot绘制3D图形
2018/07/02 Python
Python基本数据结构与用法详解【列表、元组、集合、字典】
2019/03/23 Python
keras模型可视化,层可视化及kernel可视化实例
2020/01/24 Python
Django视图类型总结
2021/02/17 Python
CSS3对背景图片的裁剪及尺寸和位置的设定方法
2016/03/07 HTML / CSS
详解HTML5中CSS外观属性
2020/09/10 HTML / CSS
设计师珠宝:Ylang 23
2018/05/11 全球购物
世界经理人咨询有限公司面试
2014/09/23 面试题
什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
2013/07/26 面试题
电气自动化个人求职信范文
2014/02/03 职场文书
幼儿园五一活动方案
2014/02/07 职场文书
2014年教研组工作总结
2014/11/26 职场文书
房屋买卖定金协议书
2016/03/21 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书
nginx前后端同域名配置的方法实现
2021/03/31 Servers
Pytorch 如何实现常用正则化
2021/05/27 Python
SQL Server中常用截取字符串函数介绍
2022/03/16 SQL Server
Golang 实现WebSockets
2022/04/24 Golang
vue-cli3.x配置全局的scss的时候报错问题及解决
2022/04/30 Vue.js