请教下为什么代码中图片变量使用的是imgs,用pics却不行啊?试了好久才发现把pics改成imgs就有效果了?

来源:4-1 焦点轮播图效果

逐梦凡

2015-06-29 12:21

请教下为什么代码var imgs=pic.getElementsByTagName("li");中的变量使用的是imgs,用pics却不行啊?试了好久才发现把pics改成imgs就有效果了?

var imgs=pic.getElementsByTagName("li");

      if(imgs.length=list.length){

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

            list[i].id=i;

            list[i].onmouseover=function(){

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

                list[j].className="";

                imgs[j].style.display="none";

            }

            list[this.id].className="on";

            imgs[this.id].style.display="block"; 

            }

        }

    }


写回答 关注

1回答

  • chavin
    2015-06-29 12:50:56
    已采纳

    pics也可以,不过下面的程序只要用imgs的都要改成pics

    chavin 回复逐梦凡

    一看就知道是你没该或是没全该才会出现的,细心一点

    2015-06-30 17:35:18

    共 3 条回复 >

Tab选项卡切换效果

本课程详细介绍网页页面中最流行常用的tab切换效果

65469 学习 · 533 问题

查看课程

相似问题