目前已經找出 M 張播出 N 張圖片程式如下
//共有幾張圖
var myImg = new Array(["images/kv_01.jpg","xxx.tw"],["images/kv_02.jpg","xxx.tw"],
["images/kv_03.jpg","xxx.tw"],["images/kv_04.jpg","xxx.tw"],["images/kv_05.jpg","xxx.tw"],
["images/kv_06.jpg","xxx.tw"]);
//要取幾張來播放
var playImg = new Array(3);
//目前播放到第幾張
var nowIndex=0;
//從allImg中取出N張放到myImg裡面
for(var i=0;i<playImg.length;i++){
playImg[i] = myImg[Math.ceil(Math.random()*myImg.length-1)];
for(var j=0;j<i;j++){
if(playImg[j]==playImg[i])i--;
}
}
function showImg(){
document.getElementById("cycle").innerHTML = "<a href="+playImg[nowIndex][1]+" >
</a><img src="+playImg[nowIndex][0]+" border='0'>";
//若nowIndex+1後>=playImg的長度,nowIndex重0開始;否則加1
nowIndex = (nowIndex+1)>= playImg.length?0:nowIndex+1;
}
//設定每3秒執行一次showImg()
setInterval("showImg()",3000);
如果我要加入男丁格爾大的自動輪播淡入淡出特效以及組出右下角的編號,我要如何結合
兩者?? 感謝各位了!! 我組很久都組不出來.....><
男丁格爾大的輪播淡入淡出
http://demonstration.abgne.tw/jquery/0023/0023_2.html
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.249.132.230
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章