jQuery响应式无限轮播图片代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 jQuery响应式无限轮播图片代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

jQuery响应式无限轮播图片代码

HTML代码(index.html):

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jQuery响应式无限轮播图片代码</title>
<link rel="stylesheet" type="text/css" href="css/zzsc.css">
<link rel="stylesheet" href="src/jquery.skidder.css">

</head>
<body>

<div class="slideshow" style="height: 0; margin-top:15px;overflow: hidden">
	<div class="slide"><img src="./img/1.jpg"></div>
	  <div class="slide"><img src="./img/2.jpg"></div>
	  <div class="slide"><img src="./img/3.jpg"></div>
	  <div class="slide"><img src="./img/4.jpg"></div>
	  <div class="slide"><img src="./img/5.jpg"></div>
</div>
<!--<div class="slideshow-nocycle" style="height: 0; overflow: hidden">
	  <div class="slide"><img src="./images/1000x400_b.png"></div>
	  <div class="slide"><img src="./images/300x500_p.png"></div>
	  <div class="slide"><img src="./images/500x300_y.png"></div>
	  <div class="slide"><img src="./images/300x500_p.png"></div>
	</div> -->

<!--<div class="slideshow">

	  <div class="slide" style="background: green;">Text 1</div>
	  <div class="slide" style="background: red;">Text 2</div>
	  <div class="slide" style="background: yellow;">Text 3</div>
	  <div class="slide" style="background: blue;">Text 4</div>

</div> -->

<script src="js/jquery-1.11.0.min.js" type="text/javascript"></script>
<script src="js/imagesloaded.js"></script>
<script src="js/smartresize.js"></script>
<script src="src/jquery.skidder.js"></script>
<script type="text/javascript">
	$('.slideshow').each( function() {
		  var $slideshow = $(this);
		  $slideshow.imagesLoaded( function() {
			$slideshow.skidder({
			  slideClass    : '.slide',
			  animationType : 'css',
			  scaleSlides   : true,
			  maxWidth : 1300,
			  maxHeight: 500,
			  paging        : true,
			  autoPaging    : true,
			  pagingWrapper : ".skidder-pager",
			  pagingElement : ".skidder-pager-dot",
			  swiping       : true,
			  leftaligned   : false,
			  cycle         : true,
			  jumpback      : false,
			  speed         : 400,
			  autoplay      : false,
			  autoplayResume: false,
			  interval      : 4000,
			  transition    : "slide",
			  afterSliding  : function() {},
			  afterInit     : function() {}
			});
		  });
	});
	// $('.slideshow-nocycle').each( function() {
	//   var $slideshow = $(this);
	//   $slideshow.imagesLoaded( function() {
	//     $slideshow.skidder({
	//       slideClass    : '.slide',
	//       scaleSlides   : true,
	//       maxWidth : 1300,
	//       maxHeight: 500,
	//       leftaligned   : true,
	//       cycle         : false,
	//       paging        : true,
	//       swiping       : true,
	//       jumpback      : false,
	//       speed         : 400,
	//       autoplay      : false,
	//       interval      : 4000,
	//       afterSliding  : function() {}
	//     });
	//   });
	// });
	$(window).smartresize(function(){
		  $('.slideshow').skidder('resize');
	});
</script>
</body>
</html>





JS代码(smartresize.js):

(function($,sr){
	// from:http://www.paulirish.com/2009/throttled-smartresize-jquery-event-handler/ // debouncing function from John Hann // http://unscriptable.com/index.php/2009/03/20/debouncing-javascript-methods/ var debounce = function (func,threshold,execAsap){
	var timeout;
	return function debounced (){
	var obj = this,args = arguments;
	function delayed (){
	if (!execAsap) func.apply(obj,args);
	timeout = null;
}
;
	if (timeout) clearTimeout(timeout);
	else if (execAsap) func.apply(obj,args);
	timeout = setTimeout(delayed,threshold || 100);
}
;
}
// smartresize jQuery.fn[sr] = function(fn){
	return fn ? this.bind('resize',debounce(fn)):this.trigger(sr);
}
;
}
)(jQuery,'smartresize');
	

CSS代码(zzsc.css):

body{background:#494A5F;color:#D5D6E2;font-weight:500;font-size:1.05em;font-family:"Microsoft YaHei","宋体","Segoe UI","Lucida Grande",Helvetica,Arial,sans-serif,FreeSans,Arimo;}
a{color:#2fa0ec;text-decoration:none;outline:none;}
a:hover,a:focus{color:#74777b;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
403.74 KB
Html Js 图片切换触摸3
最新结算
股权转让协议意向书模板
类型: .docx 金额: CNY 2.23¥ 状态: 待结算 详细>
股权转让协议意向书模板
类型: .docx 金额: CNY 0.28¥ 状态: 待结算 详细>
CSS3图片向上3D翻转渐隐消失特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3图片向上3D翻转渐隐消失特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
.net c# 将金额转人名币大写金额
类型: .rar 金额: CNY 2.39¥ 状态: 待结算 详细>
.net c# 将金额转人名币大写金额
类型: .rar 金额: CNY 0.3¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 2.23¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 0.28¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 2.23¥ 状态: 待结算 详细>
合伙退伙协议书范本模板
类型: .doc 金额: CNY 0.28¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章