jquery第一次运行正常,第二次加載不行,為啥呢?还请高手不吝赐教。.ad2{ height:415px;width:960px; overflow:hidden; position:relative;}
.ad2 a{ float:left; position:absolute;}
<script src="js/jquery-1.6.2.min.js" type="text/javascript" ></script>  <script type="text/javascript">$(function(){     var len  = $(".ad2 > a").length;     var index = 0;     var adTimer;for(i=0;i<=len-1;i++){   $(".ad2 a").eq(i).css("z-index",len-i);}     //滑入 停止动画,滑出开始动画.   $('.ad2').hover(function(){             clearInterval(adTimer);         },function(){              adTimer =setInterval(function(){                showImg(index);                index++;                if(index==len){index=0;}              } , 6000);  }).trigger("mouseleave");    function showImg(index){ $(".ad2 a").eq(index).css("z-index",len+2).animate({marginLeft:"-960px"},3000,function(){ $(this).css({"z-index":len-index,"margin-left":"0px"}); }).next().css("z-index",len+1);  }})</script>
<div class="ad2"><a href="#"><img src="images/ad2_img.jpg" /></a><a href="#"><img src="images/ad2_img_1.jpg" /></a><a href="#"><img src="images/ad2_img_2.jpg" /></a><a href="#"><img src="images/ad2_img_3.jpg" /></a></div>

解决方案 »

  1.   

    <script type="text/javascript" >
    $(function(){
         var len  = $(".num > li").length;
      var index = 0;
      var adTimer;
      $(".num li").mouseover(function(){
      index  =   $(".num li").index(this);
      showImg(index);
      }).eq(0).mouseover();
      //滑入停止动画,滑出开始动画 懒人建站 http://www.51xuediannao.com/
      $('.ad').hover(function(){
        clearInterval(adTimer);
       },function(){
        adTimer = setInterval(function(){
           showImg(index)
        index++;
        if(index==len){index=0;}
         } , 2000);
      }).trigger("mouseleave");
    })
    // 通过控制top ,来显示不同的幻灯片 懒人建站 http://www.51xuediannao.com/
    function showImg(index){
            var adHeight = $(".ad").height();
      $(".slider").stop(true,false).animate({top : -adHeight*index},400);
      $(".num li").removeClass("on")
       .eq(index).addClass("on");
    }
    </script>