使用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实现百度登录框的动态切换效果
Apr 21 jQuery
Jquery把获取到的input值转换成json
May 15 jQuery
jQuery Masonry瀑布流布局神器使用详解
May 25 jQuery
jQuery Ajax向服务端传递数组参数值的实例代码
Sep 03 jQuery
jQuery选择器之子元素选择器详解
Sep 18 jQuery
jQuery EasyUI Layout实现tabs标签的实例
Sep 26 jQuery
jqueryUI tab标签页代码分享
Oct 09 jQuery
jQuery EasyUI window窗口使用实例代码
Dec 25 jQuery
vue.js2.0点击获取自己的属性和jquery方法
Feb 23 jQuery
JS与jQuery实现ListBox上移,下移,左移,右移操作功能示例
May 31 jQuery
jQuery实现的隔行变色功能【案例】
Feb 18 jQuery
jquery实现简单拖拽效果
Jul 20 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解密Unicode及Escape加密字符串
2015/05/17 PHP
基于jquery的滚动新闻列表
2010/06/19 Javascript
如何判断元素是否为HTMLElement元素
2013/12/06 Javascript
使用JQUERY进行后台页面布局控制DIV实现左右式
2014/01/07 Javascript
jquery的ajax异步请求接收返回json数据实例
2014/06/16 Javascript
使用JS实现jQuery的addClass, removeClass, hasClass函数功能
2014/10/31 Javascript
Vue中的slot使用插槽分发内容的方法
2018/03/01 Javascript
webpack 代码分离优化快速指北
2019/05/18 Javascript
Element的el-tree控件后台数据结构的生成以及方法的抽取
2020/03/05 Javascript
[00:32]2018DOTA2亚洲邀请赛OpTic出场
2018/04/03 DOTA
python远程登录代码
2008/04/29 Python
用Python实现一个简单的多线程TCP服务器的教程
2015/05/05 Python
九步学会Python装饰器
2015/05/09 Python
python 查找字符串是否存在实例详解
2017/01/20 Python
Python机器学习之决策树算法
2017/12/22 Python
用Django实现一个可运行的区块链应用
2018/03/08 Python
python 执行shell命令并将结果保存的实例
2018/05/11 Python
Python Tkinter模块实现时钟功能应用示例
2018/07/23 Python
influx+grafana自定义python采集数据和一些坑的总结
2018/09/17 Python
python 常见字符串与函数的用法详解
2018/11/23 Python
对python中dict和json的区别详解
2018/12/18 Python
基于多进程中APScheduler重复运行的解决方法
2019/07/22 Python
如何通过python实现人脸识别验证
2020/01/17 Python
Python实现敏感词过滤的4种方法
2020/09/12 Python
python实现跨年表白神器--你值得拥有
2021/01/04 Python
python中PyQuery库用法分享
2021/01/15 Python
Bed Bath & Beyond加拿大官网:购买床上用品、浴巾、厨房电器等
2019/10/04 全球购物
荷兰最大的多品牌男装连锁店:Adam Brandstore
2019/12/31 全球购物
美国探亲签证邀请信
2014/02/05 职场文书
中学生运动会入场词
2014/02/12 职场文书
学习雷锋活动总结
2014/04/29 职场文书
小学毕业典礼演讲稿
2014/09/09 职场文书
防卫过当辩护词
2015/05/21 职场文书
Mysql中 unique列插入重复值该怎么解决呢
2021/05/26 MySQL
深入理解java.lang.String类的不可变性
2021/06/27 Java/Android
MongoDB支持的数据类型
2022/04/11 MongoDB