问答详情
源自:4-1 焦点轮播图效果

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

请教下为什么代码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"; 

            }

        }

    }


提问者:逐梦凡 2015-06-29 12:21

个回答

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

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