使用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 相关文章推荐
vue单页应用中如何使用jquery的方法示例
Jul 27 jQuery
jquery tmpl模板(实例讲解)
Sep 02 jQuery
jQuery选择器之子元素选择器详解
Sep 18 jQuery
解决html-jquery/js引用外部图片时遇到看不了或出现403的问题
Sep 22 jQuery
jQuery选择器之子元素过滤选择器
Sep 28 jQuery
JQuery 又谈ajax局部刷新
Nov 27 jQuery
20个最常见的jQuery面试问题及答案
May 23 jQuery
Jquery的autocomplete插件用法及参数讲解
Mar 12 jQuery
使vue实现jQuery调用的两种方法
May 12 jQuery
layui+jquery支持IE8的表格分页方法
Sep 28 jQuery
jquery实现直播弹幕效果
Nov 28 jQuery
jQuery操作元素的内容和样式完整实例分析
Jan 10 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
php字符编码转换之gb2312转为utf8
2013/10/28 PHP
php设置页面超时时间解决方法
2015/09/22 PHP
利用ASP发送和接收XML数据的处理方法与代码
2007/11/13 Javascript
JAVASCRIPT keycode总结
2009/02/04 Javascript
遍历jquery对象的代码分享
2011/11/02 Javascript
JS实现将人民币金额转换为大写的示例代码
2014/02/13 Javascript
Jquery倒计时源码分享
2014/05/16 Javascript
纯js实现遮罩层效果原理分析
2014/05/27 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
2015/01/09 Javascript
JS实现带缓冲效果打开、关闭、移动一个层的方法
2015/05/09 Javascript
javascript中的 object 和 function小结
2016/08/14 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
2017/01/22 Javascript
jQuery替换节点元素的操作方法
2018/03/18 jQuery
在小程序Canvas中使用measureText的方法示例
2018/10/19 Javascript
解决vue2 在mounted函数无法获取prop中的变量问题
2018/11/15 Javascript
初学node.js中实现删除用户路由
2019/05/27 Javascript
webpack常用构建优化策略小结
2019/11/21 Javascript
jQuery实现带进度条的轮播图
2020/09/13 jQuery
[01:04:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第二场 1月31日
2021/03/11 DOTA
Django卸载之后重新安装的方法
2017/03/15 Python
python框架中flask知识点总结
2018/08/17 Python
基于Python实现人脸自动戴口罩系统
2020/02/06 Python
Python3+Selenium+Chrome实现自动填写WPS表单
2020/02/12 Python
pycharm下pyqt4安装及环境配置的教程
2020/04/24 Python
详解用python -m http.server搭一个简易的本地局域网
2020/09/24 Python
Python实现扫码工具的示例代码
2020/10/09 Python
一份全面的PHP面试问题考卷
2012/07/15 面试题
工商学院毕业生自荐信
2013/11/12 职场文书
法律专业学生的自我评价
2014/02/07 职场文书
弘扬雷锋精神演讲稿
2014/05/10 职场文书
关于长城的导游词
2015/01/30 职场文书
出国留学导师推荐信
2015/03/26 职场文书
今日说法观后感
2015/06/08 职场文书
交通安全主题班会
2015/08/12 职场文书
德劲DE1108畅想
2021/04/22 无线电
MySQL数据库⾼可⽤HA实现小结
2022/01/22 MySQL