ChrisB: Aber das geht doch auch nicht?

Beitrag lesen

Hi,

"den erneuten zeitverzögerten Aufruf" - das wäre dieser Teil, denke ich:
(Diesen Abschnitt verstehe ich nur bedingt.)

if ( 100) {

window.setTimeout(function () { fade(step); }, 50);
            }

  
Was verstehst du daran nur bedingt?  
  
(Dass die Abfrage if(100) immer wahr ergibt, wurde ja bereits gesagt.)  
  

> Ich könnte nun interpretieren das "100" muss ich durch "0" ersetzen, aber das haut nicht hin.  
  
„Haut nicht hin” [haut als Problembeschreibung nicht hin](/hilfe/charta.htm#tipps-fuer-fragende).  
  
Bevor du irgendwas in Code umsetzt, überlege dir erst mal verbal, was du an der Stelle abfragen willst.  
  

> In Worten ausgedrückt, möchte ja sagen: wenn Opacity auf 100 ist bzw auf 1, dann soll das ganze 50 Zeiteinheiten lang faden bis es bei 0 stehen bleibt und dann ist Ende!  
  
Und bei Null kommt es wann an?  
  

> step = step || 100; --> verstehe ich auch nicht z.B.  
  
Im Artikel, wo du das her hast, wird auch diese Zeile explizit erklärt.  
  
MfG ChrisB  
  

-- 
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]