jquery banner大麦网首页焦点图左右按钮控制图片切换滚动



113 449 150



特效描述:jquery banner大麦网 首页焦点图 左右按钮控制 图片切换滚动,首页焦点图左右按钮控制图片切换滚动

代码结构

1. 引入CSS

<link href="css/style.css" type="text/css" rel="stylesheet" />

2. 引入JS

<script src="js/jquery-1.4.2.min.js" type="text/javascript"></script>

3. HTML代码

<script type="text/javascript">
(function(a){a.fn.maiPlayer=function(c){var b={oPlay:null,speedSwitch:3000,speedAnimate:500,showPage:0,playerWidth:0,autoPlay:true,flipButton:true,pageButton:true,playerBg:true,numPage:false,imageTitle:false,imageContent:false,switchActionAuto:"roll",switchActionPage:"opacity",switchActionFlip:"roll",textDisplay:0,textSpeed:500};var c=a.extend(b,c);this.each(function(){var p=a(this);var n="";var h=0;var i=0;var j=null;var d=[];a(p).find("li img").parents("ul").addClass("ul-img").css("position","relative");h=a(p).find(".ul-img li").length;if(c.playerWidth){i=c.playerWidth;a(p).css("width",i+"px");a(p).find(".ul-img li").css("width",i+"px");a(p).find("img").css("width",i+"px");a(p).find(".bg:first").css("width",i+"px")}else{i=a(p).find(".ul-img li:first").width()}if(c.playerHeight){iHeight=c.playerHeight;a(p).css("height",iHeight+"px");a(p).find(".ul-img").css("height",iHeight+"px");a(p).find(".ul-img li").css("height",iHeight+"px");a(p).find("img").css("height",iHeight+"px")}a(p).find(".ul-img li").each(function(){var q=a(p).find(".ul-img li").index(this);d[q]=a(p).find(".ul-img img").eq(q).attr("title");a(p).find(".ul-img img").eq(q).removeAttr("title")});if(c.imageTitle||c.imageContent){var k=a('<ul class="ul-text"></ul>');a(k).insertAfter(a(p).find(".ul-img"));a(p).find(".ul-img li").each(function(){var s=a("<li></li>");var q=a(p).find(".ul-img li").index(this);if(c.imageTitle){var t=a("<h2></h2>");a(t).text(d[q]);a(s).append(t)}if(c.imageContent){var r=a("<p></p>");var u=a(p).find(".ul-img img").eq(q).attr("alt");a(r).text(u);a(s).append(r)}a(k).append(s)});a(p).find(".ul-text").width(i*h);a(p).find(".ul-text").height(a(p).find(".bg:first").height())}a(p).find(".ul-img").width(i*h);if(c.flipButton){a(p).find(".next:first").click(function(){if(c.switchActionFlip=="roll"){l(a(p).find(".ul-img"),1);if(c.imageTitle||c.imageContent){l(a(p).find(".ul-text"),0)}}else{if(c.switchActionFlip=="opacity"){if(c.showPage==h-1){c.showPage=0}else{c.showPage++}f(a(p).find(".ul-img"),c.showPage);f(a(p).find(".ul-text"),c.showPage);e(a(p).find(".num span").eq(c.showPage),"on")}}});a(p).find(".prev:first").click(function(){if(c.switchActionFlip=="roll"){l(a(p).find(".ul-img"),-1);if(c.imageTitle||c.imageContent){l(a(p).find(".ul-text"),0)}}else{if(c.switchActionFlip=="opacity"){if(c.showPage==0){c.showPage=h-1}else{c.showPage--}f(a(p).find(".ul-img"),c.showPage);f(a(p).find(".ul-text"),c.showPage);e(a(p).find(".num span").eq(c.showPage),"on")}}})}else{a(p).find(".next:first").css("display","none");a(p).find(".prev:first").css("display","none")}if(c.showPage){a(p).find(".ul-img").css("left",-i*c.showPage+"px");a(p).find(".ul-text").css("left",-i*c.showPage+"px")}if(c.pageButton){n="";a(p).find(".ul-img li").each(function(){n+="<span></span>"});a(p).find(".num:first").html(n);a(p).find(".num span:first").addClass("on");e(a(p).find(".num span").eq(c.showPage),"on");a(p).find(".num span").click(function(){var q=a(p).find(".num span").index(this);if(c.switchActionPage=="roll"){c.showPage=0;l(a(p).find(".ul-img"),q);l(a(p).find(".ul-text"),0)}else{if(c.switchActionPage=="opacity"){c.showPage=q;f(a(p).find(".ul-img"),c.showPage);f(a(p).find(".ul-text"),c.showPage);e(a(p).find(".num span").eq(c.showPage),"on")}}if(c.numPage){a(this).text(a(p).find(".num span").index(this)+1)}})}if(!c.playerBg){a(p).find(".bg:first").css("display","none")}function l(r,q){if(r.is(":animated")==false){c.showPage+=q;if(c.showPage!=-1&&c.showPage!=h){r.animate({left:-c.showPage*i+"px"},c.speedAnimate)}else{if(c.showPage==-1){c.showPage=h-1;r.css({left:-(i*(c.showPage-1))+"px"});r.animate({left:-(i*c.showPage)+"px"},c.speedAnimate)}else{if(c.showPage==c.showPage){c.showPage=0;r.css({left:-i+"px"});r.animate({left:0+"px"},c.speedAnimate)}}}e(a(p).find(".num span").eq(c.showPage),"on")}}function f(s,r){var q=(s.css("left")!=-r*i+"px");if(q){s.fadeOut(20,function(){s.css("left",-r*i+"px");s.fadeIn(500)})}}function m(){j=setInterval(function(){if(c.switchActionAuto=="roll"){l(a(p).find(".ul-img"),1)}else{if(c.switchActionAuto=="opacity"){c.showPage++;if(c.showPage==h){c.showPage=0}f(a(p).find(".ul-img"),c.showPage);e(a(p).find(".num span").eq(c.showPage),"on")}}if(c.imageTitle||c.imageContent){l(a(p).find(".ul-text"),0)}},c.speedSwitch)}function o(){if(j){clearInterval(j)}}a(p).hover(function(){o();if(c.textDisplay==1){a(p).find(".bg:first").slideUp(c.textSpeed);a(p).find(".ul-text:first").slideUp(c.textSpeed)}else{if(c.textDisplay==2){a(p).find(".bg:first").slideDown(c.textSpeed);a(p).find(".ul-text:first").slideDown(c.textSpeed)}}},function(){if(c.autoPlay){m()}if(c.textDisplay==1){a(p).find(".bg:first").slideDown(c.textSpeed);a(p).find(".ul-text:first").slideDown(c.textSpeed)}else{if(c.textDisplay==2){a(p).find(".bg:first").slideUp(c.textSpeed);a(p).find(".ul-text:first").slideUp(c.textSpeed)}}});if(c.autoPlay){m()}function g(q,r){}function e(r,q){r=a(r)?a(r):r;r.addClass(q).siblings().removeClass(q)}})}})(jQuery);
/*调用*/
$(document).ready(function (){
	$('#imgPlay').maiPlayer({speedSwitch:5000});
});
</script>
	<div id="imgPlay">
		<ul class="imgs">
			<li>
				<a href="http://www.dijiuzhanzhang.com/" target="_blank"><img title="板长寿司2010罗志祥舞法舞天北京演唱会" src="images/01.jpg"></a>
				<div class="btn"><a href="http://www.dijiuzhanzhang.com/" target="_blank">立即购买</a></div>
			</li>
			<li>
				<a href="http://www.dijiuzhanzhang.com/" target="_blank"><img title="张学友2011巡回演唱会北京站" src="images/02.jpg"></a>
				<div class="btn"><a href="http://www.dijiuzhanzhang.com/" target="_blank">立即购买</a></div>
			</li>
			<li>
				<a href="http://www.dijiuzhanzhang.com/" target="_blank"><img title="爱无止境Air Supply空气补给站北京演唱会" src="images/03.jpg"></a>
				<div class="btn"><a href="http://www.dijiuzhanzhang.com/" target="_blank">立即购买</a></div>
			</li>
			<li>
				<a href="http://www.dijiuzhanzhang.com/" target="_blank"><img title="2010迈克学摇滚中国巡演北京演唱会" src="images/04.jpg"></a>
				<div class="btn"><a href="http://www.dijiuzhanzhang.com/" target="_blank">立即购买</a></div>
			</li>
			<li>
				<a href="http://www.dijiuzhanzhang.com/" target="_blank"><img title="2010张杰北京演唱会" src="images/05.jpg"></a>
				<div class="btn"><a href="http://www.dijiuzhanzhang.com/" target="_blank">立即购买</a></div>
			</li>
			<li>
				<a href="http://www.dijiuzhanzhang.com/" target="_blank"><img title="海上良宵”蔡琴2010北京演唱会" src="images/06.jpg"></a>
				<div class="btn"><a href="http://www.dijiuzhanzhang.com/" target="_blank">立即购买</a></div>
			</li>
		</ul>
		<div class="num">
			<p class="lc"></p>
			<p class="mc"></p>
			<p class="rc"></p>
		</div>
		<div class="num" id="numInner"></div>
		<div class="prev">上一张</div>
		<div class="next">下一张</div>
	</div>



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册


热门标签: 滚动 滚动条 页面滚动 滚动插件 滚动条插件 滚动条美化 滑动选项卡 滑动切换 滚动切换 滚动条切换 flash焦点图 flash幻灯片 flashbanner flash图片轮播 自动滚动图片轮播 选项卡切换 选项卡 切换 tab切换 页面切换 选项卡插件 切换插件 滑动手风琴 切换按钮 表单 表单美化 表单插件 表单美化插件 焦点图 幻灯片 轮播图 bar焦点图 滚动切换 滚动条切换 图片滚动 图片滚动条 纯图片轮播 图片轮播 自动滚动图片轮播 选项卡自动切换 按钮控制

×
×

注册

官方QQ群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到