JS轮播图 怎么让他自动轮播

     var jd = document.getElementById("jd");

         var ul = jd.children[0].children[0];

         var ol = jd.children[1];

         var ollis = ol.children;

          var  leader = 0,target = 0;


         

         for(var i = 0; i<ollis.length; i++){

           ollis[i].index = i;

          ollis[i].onmouseover = function(){

               

            for(var j = 0; j<ollis.length; j++){

              ollis[j].className ="";

            }

                this.className = "cur";

                  // alert(this.index)

                   target=-this.index*1440;


          }

         }

      setInterval(function(){

              leader = leader + (target-leader)/10;

                 ul.style.left = leader +"px";

          },30)


qq_模棱两可_0
浏览 3890回答 1
1回答

ai睡的熊

使用setinterval方法,可以实现轮播,但是很丑,最好学一下jquery使用bootstrpt上的插件来实现
打开App,查看更多内容
随时随地看视频慕课网APP