jq 轮播图

function banner_show(){
var left_btn = $("#banner_tag_left");      //获取左侧单击按钮
var right_btn = $("#banner_tag_right");     //获取右侧点击按钮
var Owidth = $("#banner ul li").width();    //获取单个图片宽度
var Oindex = $("#banner ul li");         //获取需要轮播的图片个数
var banner_w = $("#banner").width();       //获取总宽度
var index = 0; //定义当前的轮播图的位数
$(left_btn).bind("click",function(){
index++;
if( index>(Oindex.length-1)){         //当位于最后一张图片时,位数重置
index = 0;
}
$("#banner").animate({            //JQ动画方法
left:-Owidth*index+"px",        //position定位,left 的值为负的 宽度乘以位数(width * index )
},300)
});
$(right_btn).bind("click",function(){
index--;
if( index<0){
index=Oindex.length-1;        //当位于第一张图时,位数变为最后一位
}
$("#banner").animate({
left:-Owidth*index+"px", //position定位。left 的值为负的 宽度乘以位数(width * index )
},300) }); }

最新文章

  1. C语言位域
  2. iOS:后台定位并实时向服务器发送位置
  3. ASPxGridView中如何对主从表绑定数据
  4. sql 自定义函数--十进制转二进制
  5. Lua和Javascript差异对比
  6. Threading Module源码概述(三)
  7. Flex中的折线图
  8. ReactJS基础(续)
  9. 远程服务器数据交互技术:rsync,scp,mysqldump
  10. jenkins乱码解决问题
  11. Chapter 1 An Overview of Computers and Programming Languages
  12. git回滚部分文件到某个版本
  13. BZOJ.1805.[IOI2007]sail船帆(贪心 线段树)
  14. Linux下更换jdk和配置环境变量
  15. Centos下分布式跟踪工具Pinpoint的完整部署记录
  16. bzoj千题计划212:bzoj1864: [Zjoi2006]三色二叉树
  17. 20170731xlVba根据数据表和模板表生成新表
  18. Mysql 插入时间时报错Incorrect datetime value: &#39;&#39; for column &#39;createtime&#39;
  19. medusa爆破路由
  20. 斯皮尔曼等级相关(Spearman’s correlation coefficient for ranked data)

热门文章

  1. Codeforces Round #412 (rated, Div. 2, base on VK Cup 2017 Round 3) A B C D 水 模拟 二分 贪心
  2. C++ ------ 虚函数覆盖、重载
  3. Ambari和ClouderaManager主要不同对比
  4. 「Django」rest_framework学习系列-解析器
  5. Java运行原理研究(未完待续)
  6. CodeBlocks调试器设置错误问题
  7. 洛谷 P2345 奶牛集会
  8. Linux网络知识
  9. 在JavaScript中重写jQuery对象的方法
  10. 【leetcode 简单】第十八题 爬楼梯