我正在使用此代碼在我的網站上使我的標誌閃爍。但是當它在瀏覽時繼續閃爍時會變得令人討厭,我怎麼能設置一個時間讓它在頁面加載的前15秒閃爍,然後停止?我使用設置閃爍動畫的時間img
JS代碼:
$(document).ready(
function(){
var t;
const fparam = 100;
const uparam = 100;
window.flickr = function(){
if(Math.round(Math.random())){
$("#logodcoi").css("visibility","hidden");
t = setTimeout('window.unflickr()',uparam);
}
else
t = setTimeout('window.flickr()',fparam);
}
window.unflickr = function(){
if(Math.round(Math.random())){
$("#logodcoi").css("visibility","visible");
t = setTimeout('window.flickr()',fparam);
}
else
t = setTimeout('window.unflickr()',uparam);
}
t = setTimeout('window.flickr()',fparam);
});
太棒了!不過,出於某種原因。看起來像在每隔一次頁面刷新後,超時之後 - 標誌在超時後完全消失? –
@ cam77:或許它以'flickr'結尾,以便最終狀態爲「不可見」。你可以這樣做,當'amount === 150''然後顯示標誌。 – pimvdb
我明白了。對不起,我怎麼寫這個?之後的東西;如果(金額++ <150){和像'(金額=== 150)顯示:#logodcoi'? –