头像

jQuery按钮控制图片左右滚动代码

来源:http://www.sucaihuo.com/js/2201.html 素材火管理员 2017-06-19 18:34浏览(172) 收藏

jQuery按钮控制图片左右滚动代码,鼠标悬停遮罩图片,点击左右箭头按钮图片滚动带加号点详细。
jQuery按钮控制图片左右滚动代码
分类:图片代码 > 按钮控制 难易:初级

程序员,你不是一个人;网站开发QQ群:35291327 在线充值,或联系QQ416148489直接充值

查看演示 下载资源: 8 下载资源 下载积分: 20 积分

js代码

<script src="js/jquery1.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
	  var blw=$("#myscrollbox li").width();
	  //获取单个子元素所需宽度
	  var liArr = $("#myscrollbox ul").children("li");
	  //获取子元素数量
	  var mysw = $("#myscroll").width();
	  //获取子元素所在区域宽度
	  var mus = parseInt(mysw/blw);
	  //计算出需要显示的子元素的数量
	  var length = liArr.length-mus;
	  //计算子元素可移动次数(被隐藏的子元素数量)
	  var i=0
	  $("#right").click(function(){
		  i++
		  //点击i加1
		  if(i<length){
		      $("#myscrollbox").css("left",-(blw*i));
			  //子元素集合向左移动,距离为子元素的宽度乘以i。
		  }else{
			  i=length;
			  $("#myscrollbox").css("left",-(blw*length));
			  //超出可移动范围后点击不再移动。最后几个隐藏的元素显示时i数值固定位已经移走的子元素数量。
	      }
      });
	  $("#left").click(function(){
		  i--
		  //点击i减1
		  if(i>=0){
		     $("#myscrollbox").css("left",-(blw*i));
			 //子元素集合向右移动,距离为子元素的宽度乘以i。
		  }else{
			 i=0;
			 $("#myscrollbox").css("left",0);
			 //超出可移动范围后点击不再移动。最前几个子元素被显示时i为0。
	      }
      });
});
</script>
评论6
头像

友情提示:垃圾评论一律封号,下载出错或者资源有问题请联系全栈客服QQ 416148489

  • 头像 5楼
    09-18 16:30
    理想的亡命之徒~
    很接地气不错
  • 头像 4楼
    07-27 17:09
    316606647
    最好可以循环滚动
  • 头像 3楼
    07-18 17:40
    lws778899
    还可以,不错不错
  • 头像 板凳
    06-22 08:55
    a51821064
    回复积分变成3次了
  • 头像 椅子
    06-20 13:07
    kim
    回复没有积分?
  • 头像 沙发
    06-19 23:56
    zhiya
    非常不错,这个还挺实惠的
1 2