js实现点击左右按钮轮播图片效果实例


Posted in Javascript onJanuary 29, 2015

本文实例讲述了js实现点击左右按钮轮播图片效果的方法。分享给大家供大家参考。具体实现方法如下:

$(function () { 
  var index = 1; 
  var pPage = 1; 
  var $v_citemss = $(".citemss"); 
  var $v_show = $v_citemss.find("ul"); 
  v_width = $v_citemss.width();//图片展示区外围div的大小 
 
  //注:若为整数,前边不能再加var,否则会被提示underfine 
  p_count = $v_citemss.find("li").length;//获取此处li的个数 
  $(".slideprev1").click(function () { 
    if (!$v_show.is(":animated")) { 
      if (pPage == index) { 
        $v_show.animate({ right: '0px' }, "3000"); 
        pPage = 4; 
      } else { 
        $v_show.animate({right: '-=' + v_width },"3000"); 
        pPage--; 
      } 
    } 
  }); 
 
  $(".slidenext").click(function () { 
    if (!$v_show.is(":animated")) { 
      if (pPage == p_count) { 
        $v_show.animate({ left: '0px' }, "3000"); 
        pPage = 1; 
      } else { 
        $v_show.animate({ left: '-=' + v_width }, "3000"); 
        pPage++; 
      } 
    } 
  }); 
});

对于鼠标悬浮上去,下方出现横条描述、左右出现按钮等效果,完全可以用css实现,不需要使用js来实现了。

具体操作:css中绝对或相对定位,left,right或bottom为负数,鼠标悬浮上去后,分别正确显示,再设置一下transition,作为动画的缓冲即可。

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JS 继承实例分析
Nov 04 Javascript
javascript 类型判断代码分析
Mar 28 Javascript
Lazy Load 延迟加载图片的jQuery插件中文使用文档
Oct 18 Javascript
基于jQuery实现下拉收缩(展开与折叠)特效
Dec 25 Javascript
JavaScript中字符串分割函数split用法实例
Apr 07 Javascript
jQuery实现MSN中文网滑动Tab菜单效果代码
Sep 09 Javascript
js实现接收表单的值并将值拼在表单action后面的方法
Nov 23 Javascript
Javascript实现前端简单的路由实例
Sep 11 Javascript
react 兄弟组件如何调用对方的方法示例
Oct 23 Javascript
React优化子组件render的使用
May 12 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
Sep 26 Javascript
JS中队列和双端队列实现及应用详解
Sep 29 Javascript
JavaScript中实现继承的三种方式和实例
Jan 29 #Javascript
javascript面向对象程序设计(一)
Jan 29 #Javascript
jquery调取json数据实现省市级联的方法
Jan 29 #Javascript
JavaScript中实现单体模式分享
Jan 29 #Javascript
angular简介和其特点介绍
Jan 29 #Javascript
javascript实现获取浏览器版本、操作系统类型
Jan 29 #Javascript
浅谈javascript中自定义模版
Jan 29 #Javascript
You might like
探讨如何把session存入数据库
2013/06/07 PHP
使用PHP实现下载CSS文件中的图片
2015/12/06 PHP
WordPress中制作导航菜单的PHP核心方法讲解
2015/12/11 PHP
php上传图片生成缩略图(GD库)
2016/01/06 PHP
javascript同步Import,同步调用外部js的方法
2008/07/08 Javascript
再论Javascript的类继承
2011/03/05 Javascript
网页防止tab键的使用快速解决方法
2013/11/07 Javascript
NodeJS url验证(url-valid)的使用方法
2013/11/18 NodeJs
javascript动态创建链接的方法
2015/05/13 Javascript
省市区三级联动下拉框菜单javascript版
2015/08/11 Javascript
jQuery实现响应鼠标背景变化的动态菜单效果代码
2015/08/27 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
jQuery中判断对象是否存在的方法汇总
2016/02/24 Javascript
vue 组件之间事件触发($emit)与event Bus($on)的用法说明
2020/07/28 Javascript
Vue中的nextTick作用和几个简单的使用场景
2021/01/25 Vue.js
Python数组遍历的简单实现方法小结
2016/04/27 Python
Python基于Matplotlib库简单绘制折线图的方法示例
2017/08/14 Python
python输入整条数据分割存入数组的方法
2018/11/13 Python
Django中ajax发送post请求 报403错误CSRF验证失败解决方案
2019/08/13 Python
python几种常用功能实现代码实例
2019/12/25 Python
利用Python计算KS的实例详解
2020/03/03 Python
一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
2020/07/03 Python
pytorch __init__、forward与__call__的用法小结
2021/02/27 Python
wordpress添加Html5的表单验证required方法小结
2020/08/18 HTML / CSS
美国眼镜网:GlassesUSA
2017/09/07 全球购物
澳大利亚在线性感内衣商店:Fantasy Lingerie
2021/02/07 全球购物
拔河比赛口号
2014/06/10 职场文书
社保委托书怎么写
2014/08/02 职场文书
学习党代会心得体会
2014/09/05 职场文书
领导班子四风问题对照检查材料
2014/09/27 职场文书
乡镇党员群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
小学优秀班主任材料
2014/12/17 职场文书
实施意见格式范本
2015/06/05 职场文书
大学生社会服务心得体会
2016/01/22 职场文书
2016学雷锋优秀志愿者事迹材料
2016/02/25 职场文书
一行代码python实现文件共享服务器
2021/04/22 Python