![](https://i-blog.csdnimg.cn/blog_migrate/eafe8ebfb54afde87df90dba3066fda3.png)
- varcurIndex=-1;
- varnextIndex=0;
- vartimerId=0;
- varpImageWidth=0;
- varcurImageLeft=0;
- varloopTimerId=0;
- functioninitImage(){
- vararrowWidth=32;
- vararrowHeight=56;
- varnavWidth=20;
- varpw=$("#picContainter").width();
- varph=$("#picContainter").height();
- varX=$("#picContainter").offset().left;
- varY=$("#picContainter").offset().top;
- varpicList=$('#listPicContent>img');
- varoffsetX=X;
- varoffsetY=Y+(ph-arrowHeight)/2;
- $("#pic_0").attr("src",picList[0].src);
- $("#pic_1").attr("src",picList[1].src);
- $("#picArrowLeft").css("left",offsetX+"px");
- $("#picArrowLeft").css("top",offsetY+"px");
- offsetX=X+pw-arrowWidth-2;
- $("#picArrowRight").css("left",offsetX+"px");
- $("#picArrowRight").css("top",offsetY+"px");
- $("#picNavDivt").css("left",offsetX+"px");
- offsetY=Y+ph-navWidth;
- $("#picNavDiv").css("top",offsetY+"px");
- varsize=picList.length;
- varnavHtml="";
- varcurClass="";
- for(vari=size;i>=1;i--){
- if(i==1){
- curClass="class='over'";
- }
- navHtml+="<li"+curClass+"id='navPgage"+i+"'>"+(i)+"</li>";
- }
- $("#picNavDiv").html(navHtml);
- $('#picNavDiv>li').click(function(){
- $("#picNavDiv>li").removeClass("over");
- varindex=parseInt(this.innerHTML);
- $("#navPgage"+index).addClass("over");
- curIndex=index-1;
- clearTimeout(loopTimerId);
- startScroll();
- loopTimerId=setTimeout("startMovePicLoop()",5000);
- });
- $("#picArrowLeft").hide();
- $("#picArrowRight").hide();
- $('#picContent>img').mouseenter(function(){
- $("#picArrowLeft").show();
- $("#picArrowRight").show();
- });
- $('#picContent>img').mouseout(function(){
- $("#picArrowLeft").hide();
- $("#picArrowRight").hide();
- });
- }
- functionstartScroll(){
- pImageWidth=$("#picContent").width()/2;
- varpicList=$('#listPicContent>img');
- varsize=picList.length;
- if(curIndex>size-1){
- curIndex=0;
- }
- nextIndex=curIndex+1;
- if(nextIndex>size-1){
- nextIndex=0;
- }
- if(timerId!=0){
- clearTimeout(timerId);
- }
- curImageLeft=0;
- $("#pic_0").attr("src",$("#pic_1").attr("src"));
- $("#pic_1").attr("src",picList[nextIndex].src);
- $("#pic_0").css("left","0px");
- $("#pic_1").css("left","0px");
- doScroll(0);
- $("#picNavDiv>li").removeClass("over");
- $("#navPgage"+(curIndex+1)).addClass("over");
- }
- functiondoScroll(dire){
- if(dire==0){
- curImageLeft-=20;
- variLeft=-curImageLeft;
- if(iLeft>=pImageWidth){
- $("#pic_0").css("left",-pImageWidth+"px");
- $("#pic_1").css("left",-pImageWidth+"px");
- if(timerId!=0){
- clearTimeout(timerId);
- }
- timerId=0;
- }else{
- $("#pic_0").css("left",curImageLeft+"px");
- $("#pic_1").css("left",curImageLeft+"px");
- }
- }else{
- }
- timerId=setTimeout('doScroll('+dire+')',25);
- }
- functionstartMovePicLoop(){
- curIndex++;
- startScroll();
- loopTimerId=setTimeout("startMovePicLoop()",5000);
- }
- initImage();
- startMovePicLoop();
- aa.rar (517.3 KB)