使用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插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
Mar 23 jQuery
jQuery为某个div加入行样式
Jun 09 jQuery
jquery版轮播图效果和extend扩展
Jul 18 jQuery
jQuery Validate格式验证功能实例代码(包括重名验证)
Jul 18 jQuery
jquery实现倒计时小应用
Sep 19 jQuery
jQuery ajax调用webservice注意事项
Oct 08 jQuery
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
jQuery实现网页拼图游戏
Apr 22 jQuery
JS/jQuery实现获取时间的方法及常用类完整示例
Mar 07 jQuery
jQuery pager.js 插件动态分页功能实例分析
Aug 02 jQuery
jquery制作的移动端购物车效果完整示例
Feb 24 jQuery
JQuery通过键盘控制键盘按下与松开触发事件
Aug 07 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
destoon实现底部添加你是第几位访问者的方法
2014/07/15 PHP
Laravel日志用法详解
2016/10/09 PHP
Yii框架组件的事件机制原理与用法分析
2020/04/07 PHP
Javascript日期对象的dateAdd与dateDiff方法
2008/11/18 Javascript
快速排序 php与javascript的不同之处
2011/02/22 Javascript
JavaScript 模拟类机制及私有变量的方法及思路
2013/07/10 Javascript
JavaScript中神奇的call()方法
2015/03/12 Javascript
jQuery实现的仿select功能代码
2015/08/19 Javascript
jQuery实现响应鼠标滚动的动感菜单效果
2015/09/21 Javascript
bootstrap实现弹窗和拖动效果
2016/01/03 Javascript
JavaScript修改作用域外变量的方法
2016/03/25 Javascript
Treegrid的动态加载实例代码
2016/04/29 Javascript
jquery if条件语句的写法
2016/05/19 Javascript
jQuery实现简单的tab标签页效果
2016/09/12 Javascript
js实现PC端根据IP定位当前城市地理位置
2017/02/22 Javascript
js获取文件里面的所有文件名(实例)
2017/10/17 Javascript
mac中利用NVM管理不同node版本的方法详解
2017/11/08 Javascript
关闭Vue计算属性自带的缓存功能方法
2018/03/02 Javascript
通过jquery获取上传文件名称、类型和大小的实现代码
2018/04/19 jQuery
JS实现随机生成10个手机号的方法示例
2018/12/07 Javascript
js字符串类型String常用操作实例总结
2019/07/05 Javascript
Python中动态获取对象的属性和方法的教程
2015/04/09 Python
Python实现的快速排序算法详解
2017/08/01 Python
Python企业编码生成系统总体系统设计概述
2019/07/26 Python
在python中利用dict转json按输入顺序输出内容方式
2020/02/27 Python
python属于跨平台语言码
2020/06/09 Python
关于canvas绘制模糊问题的解决方法
2019/09/24 HTML / CSS
canvas如何实现多张图片编辑的图片编辑器
2020/03/10 HTML / CSS
大学自主招生自荐信
2013/12/16 职场文书
网上卖盒饭创业计划书范文
2014/02/07 职场文书
餐饮业员工工作决心书
2014/03/11 职场文书
人力资源管理毕业生自荐信
2014/06/26 职场文书
个人向公司借款协议书
2014/10/09 职场文书
《秋天的图画》教学反思
2016/02/19 职场文书
如何书写公司员工保密协议?
2019/06/27 职场文书
阿里云 Windows server 2019 配置FTP
2022/04/28 Servers