问答详情
源自:3-8 编程练习

怎么数组里的图片去替代HTML中定义的变量。

比如说我定义了一个变量,然后想要用一个数组中的内容分别去替代这个变量然后显示出来,

提问者:然而我有个莫名其妙的笑点 2016-08-16 17:05

个回答

  • Mars光
    2016-08-18 16:42:34
    已采纳

    <div id="container">

    <img src="images/1.jpg" id="imgLoop"  onmouseover="stop();" onmouseout="play();"/>   

     </div>       <!--把图片换成你的-->


     <script language="javascript" src="js/jquery-1.12.2.min.js"></script>

     <script type="text/javascript">

    var flag = 0;

    function pptImg(){

    var aryImg = new Array();

    aryImg[0]="images/1.jpg";     //轮播的图片

    aryImg[1]="images/2.jpg";    

    aryImg[2]="images/3.jpg";

    aryImg[3]="images/4.jpg";

    flag++;

    if(flag>3){

    flag=0;

    }

    $("#imgLoop").attr("src",aryImg[flag]);

    }

    var dt = setInterval( "pptImg();",1500 );


    function stop(){

    clearInterval(dt);

    }

    function play(){

    dt=setInterval("pptImg();",1500);

    }


     </script>


  • Mars光
    2016-08-18 16:54:24

    <script language="javascript" src="js/jquery-1.12.2.min.js"></script>

    注意这段代码jQuery的路径要对哦

  • Mars光
    2016-08-18 16:43:39

    这我自己写的,当然还有其他很多种方法

  • Mars光
    2016-08-16 17:26:19

    轮播图?


  • 慕慕9986984
    2016-08-16 17:07:19

    没有明白你的意思