欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery實現(xiàn)廣告條滾動效果

 更新時間:2017年08月22日 09:02:52   作者:顧白的顧小白  
這篇文章主要為大家詳細(xì)介紹了jQuery實現(xiàn)廣告條滾動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了jQuery實現(xiàn)廣告條滾動效果的具體代碼,供大家參考,具體內(nèi)容如下

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
    <style>
    *{padding: 0px;margin: 0px;}
      #list{width: 150px;height: 310px;margin: 0px auto;border: 1px solid #ccc;overflow: hidden;}
      #list li{list-style: none;height: 30px;line-height: 30px;border-bottom: 1px dashed #999;}
    </style>
    <script type="text/javascript" src="js/jquery-1.8.3.js" ></script>
    <script>
      var marginTop = 0;//注意命名
      var scroll = true; 
      //定時函數(shù),每150毫秒執(zhí)行一次函數(shù)
      setInterval(function(){
        if(scroll){ 
          $("#list li:first").animate(  //第一個li開始執(zhí)行動畫
            {marginTop:marginTop--}, //設(shè)置上面的外邊距自減
            0,
            function(){  //動畫之后執(zhí)行的函數(shù)

              if( -marginTop==$(this).height()+1){ //判斷l(xiāng)i移動的距離是否超過自身的高度
                var $f = $(this); //復(fù)制一個li
                $(this).remove(); //把第一個移除。第一個移除之后,第二個就自動變?yōu)榈谝粋€
                marginTop=0;
                $f.css("margin-top","0px");
                $("ul").append($f); //把第一個追加加到列表的最后,變成一個無縫連接
              }
            }
          );
        }
      },150);
      $(function(){
        $("ul").hover(function(){scroll = false;},function(){scroll = true;});

      });
    </script>
  </head>
  <body>
    <div id="list">
      <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
        <li>6</li>
        <li>7</li>
        <li>8</li>
        <li>9</li>
        <li>10</li>
        <li>11</li>
      </ul>
    </div>
  </body>
</html>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論