次の段階コードは、新しい画像を実現するために使用されます。
复制番号代番号次のように:
変数インデックス = 0;
var タイマー = null;
関数 initGallery(){
for(var i=0; i< 4; i++){
document.getElementById("fPic"+i).style.display = "なし";
document.getElementById("fTitl"+i).style.display = "なし";
document.getElementById("fNum"+i).style.className = "numOff";
}
startChange();
setTimer();
}
関数 startChange(){
インデックス = インデックス % 4;
changePic(インデックス);
変更タイトル(インデックス);
変更番号(インデックス);
インデックス++;
}
関数changePic(インデックス){
for(var i=0; i<4;i++){
document.getElementById("fPic"+i).style.display = "なし";
}
document.getElementById("fPic"+index).style.display = "ブロック";
}
関数changeTitl(インデックス){
for(var i=0; i<4; i++){
document.getElementById("fTitl"+i).style.display = "なし";
}
document.getElementById("fTitl"+index).style.display = "ブロック";
}
関数changeNum(インデックス){
for(var i=0; i<4; i++){
document.getElementById("fNum"+i).className = "numOff";
}
document.getElementById("fNum"+index).className = "numOff numOn";
}
関数クリアタイマー(){
this.clearInterval(タイマー);
}
関数 setTimer(){
タイマー = window.setInterval(startChange, 3000)
}
関数 setIndex(インデックス){
this.index = インデックス;
this.startChange();
}