2017-07-08 13 views
-1

私は画像スライダーを持っています。残念ながら、タイマーの最後にフェーダー関数を呼びたいと思います。完全な初心者です。間違いから覚えていないようです...私は同じ種類のボートに浮かんでいることを知っていますので、良い船乗りがこのボートを正しい向きに転用してください。私たちは皆あなたのサービスで一番偉大な人です。setIntervalで関数を呼び出すJscript

私はここにコードを書いています。ありがとう

<script> 
function fader(){ 
var element = document.getElementById("dynamic-image"); 
element.style.transitionDuration = "2s"; 
<!---the grabbed element + style [ execute type of effect ] = ' dimension of effect (1 ,2)';---> 
element.style.opacity=0; 
} 
</script> 

<script> 

(function() { 
    'use strict'; 

    var preloads=[],c, 
     d=document,di=d.getElementById('dynamic-image'), 
     dh=d.getElementById('dynamic-href'), 
     url=[ 
      'linkmywebsite.ml','chatmagbingo.com','ilkestonwebdesign.com','ipost.com','happypetsuk.com','www.linkmywebsite.co.uk' 
      ]; 


function preload(){ 
for(c=0;c<arguments.length;c++) { 
    preloads[preloads.length]=new Image(); 
    preloads[preloads.length-1].src=arguments[c]; 
    } 
    c=0; 
} 


preload('yournewsite2.png','1ad.jpg','2ad.jpg', 
'3ad.jpg','4ad.jpg','5ad.jpg'); 



setInterval(

function starttimer() { 

    dh.href='http://'+url[c]; 
    di.src=preloads[c].src; 
    di.alt=preloads[c].src.substring(preloads[c].src.lastIndexOf('/')+1); 
    c++; 
if(c==preloads.length) { 
    c=0; 
    } 

},5000); 

}()); 

関数Faderをどこから呼び出すべきかわかりません。

は、初心者のためのboatfull画像フェーダーそうHERESに...笑私はそれを把握ここ

答えて

0

は再び.....答えです....ありがとう...簡素化....

<style type="text/css"> 

.dynamic-image { 
position:absolute; 
left:0%; 
top:0%; 
width:100%; 
height:100%; 


</style> 




<img id="dynamic-image" class="dynamic-image" src="ebayad.png";> 


<script> 
function fader(){ 
var element = document.getElementById("dynamic-image"); 
element.style.transitionDuration = "2s"; 
<!---the grabbed element + style [ execute type of effect ] = ' dimension of effect (1 ,2)';---> 
element.style.opacity=4; 
} 
</script> 

<script> 
function fader2(){ 
var element = document.getElementById("dynamic-image"); 
element.style.transitionDuration = "2s"; 
<!---the grabbed element + style [ execute type of effect ] = ' dimension of effect (1 ,2)';---> 
element.style.opacity=0; 
} 

</script> 

<script> 


setInterval(fader2, 4000); 



(function() { 
    'use strict'; 

    var preloads=[],c, 
     di=document.getElementById('dynamic-image'); 


function preload(){ 
for(c=0;c<arguments.length;c++) { 
    preloads[preloads.length]=new Image(); 
    preloads[preloads.length-1].src=arguments[c]; 
    } 
    c=0; 
} 


preload('yournewsite2.png','1ad.jpg','2ad.jpg', 
'3ad.jpg','4ad.jpg','5ad.jpg'); 

setInterval(fader, 8000); 



setInterval(

function starttimer() { 


    di.src=preloads[c].src; 

    c++; 
if(c==preloads.length) { 
    c=0; 
    } 

},8000); 

}()); 



</script> 
関連する問題