Maison  >  Article  >  interface Web  >  Javascript实现滚动图片新闻的实例代码_javascript技巧

Javascript实现滚动图片新闻的实例代码_javascript技巧

WBOY
WBOYoriginal
2016-05-16 17:12:251039parcourir

下面这段代码是用来实现图片新闻的

复制代码 代码如下:

var index = 0;
var Timer = null;

function initGallery(){
    for(var i=0; i       document.getElementById("fPic"+i).style.display = "none";
       document.getElementById("fTitl"+i).style.display = "none";
       document.getElementById("fNum"+i).style.className = "numOff";
    }
    startChange();
    setTimer();
}

function startChange(){
    index = index % 4;

    changePic(index);
    changeTitl(index);
    changeNum(index);

    index++;
}

function changePic(index){
    for(var i=0; i        document.getElementById("fPic"+i).style.display = "none";
    }
    document.getElementById("fPic"+index).style.display = "block";
}

function changeTitl(index){
    for(var i=0; i        document.getElementById("fTitl"+i).style.display = "none";
    }
    document.getElementById("fTitl"+index).style.display = "block";
}

function changeNum(index){
    for(var i=0; i        document.getElementById("fNum"+i).className = "numOff";
    }
    document.getElementById("fNum"+index).className = "numOff numOn";
}

function clearTimer(){
    this.clearInterval(Timer);
}

function setTimer(){
    Timer = window.setInterval(startChange, 3000)
}

function setIndex(index){
    this.index = index;
    this.startChange();
}

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn