使用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 EasyUI 组件加上“清除”功能实例详解
Apr 11 jQuery
jQuery+pjax简单示例汇总
Apr 21 jQuery
解决jQuery ajax动态新增节点无法触发点击事件的问题
May 24 jQuery
jQuery实现动态删除LI的方法
May 30 jQuery
jQuery 表单序列化实例代码
Jun 11 jQuery
jquery图片放大镜效果
Jun 23 jQuery
jQuery回调方法使用示例
Jun 26 jQuery
jQuery、layer实现弹出层的打开、关闭功能
Jun 28 jQuery
基于jQuery的左滑出现删除按钮的示例
Aug 29 jQuery
基于jQuery ztree实现表格风格的树状结构
Aug 31 jQuery
JQuery样式操作、click事件以及索引值-选项卡应用示例
May 14 jQuery
jQuery实现简单飞机大战
Jul 05 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实现的php代码加密解密类完整实例
2016/10/12 PHP
Yii2中hasOne、hasMany及多对多关联查询的用法详解
2017/02/15 PHP
PHP中__set()实例用法和基础讲解
2019/07/23 PHP
js下关于onmouseout、事件冒泡的问题经验小结
2010/12/09 Javascript
文本框获得焦点和失去焦点的判断代码
2012/03/18 Javascript
解析js如何获取当前url中的参数值并复制给input
2013/06/23 Javascript
angularjs基础教程
2014/12/25 Javascript
浅谈toLowerCase和toLocaleLowerCase的区别
2016/08/15 Javascript
关于微信jssdk实现多图片上传的一点心得分享
2016/12/13 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
在bootstrap中实现轮播图实例代码
2017/06/11 Javascript
Js中将Long转换成日期格式的实现方法
2018/06/05 Javascript
vue使用jsonp抓取qq音乐数据的方法
2018/06/21 Javascript
总结javascript三元运算符知识点
2018/09/28 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
2019/01/27 jQuery
JS如何操作DOM基于表格动态展示数据
2020/10/15 Javascript
Vue +WebSocket + WaveSurferJS 实现H5聊天对话交互的实例
2020/11/18 Vue.js
[02:13] 完美世界DOTA2联赛PWL DAY5集锦
2020/11/03 DOTA
python中的字典详细介绍
2014/09/18 Python
python利用sklearn包编写决策树源代码
2017/12/21 Python
在CMD命令行中运行python脚本的方法
2018/05/12 Python
Python3.5内置模块之time与datetime模块用法实例分析
2019/04/27 Python
django ModelForm修改显示缩略图 imagefield类型的实例
2019/07/28 Python
python tkinter canvas使用实例
2019/11/04 Python
Python获取二维数组的行列数的2种方法
2020/02/11 Python
django haystack实现全文检索的示例代码
2020/06/24 Python
CSS3的first-child选择器实战攻略
2016/04/28 HTML / CSS
使用html5制作loading图的示例
2014/04/14 HTML / CSS
世界上最全面的汽车零部件和配件集合:JC Whitney
2016/09/04 全球购物
英国时尚首饰品牌:Missoma
2020/06/29 全球购物
超级搞笑检讨书
2014/01/15 职场文书
黄河象教学反思
2014/02/10 职场文书
2015年五一劳动节演讲稿
2015/03/18 职场文书
2016年春季运动会通讯稿
2015/11/25 职场文书
教你用Python matplotlib库制作简单的动画
2021/06/11 Python
Python 匹配文本并在其上一行追加文本
2022/05/11 Python