SKiddo: jQuery: Bin ich dumm?

Beitrag lesen

Hi

Ich wollte gerade nur etwas kleines ausprobieren und doch schein ich mich im Kreis zu drehen. Ich weiß nicht warum das hier:

  
          if(dist < 100)  
          {  
	    $("#bla").animate({"opacity": "1"}, "slow");  
          } else {  
	    $("#bla").animate({"opacity": "0"}, "slow");  
          }

nicht funktioniert.

Wenn ich 2 ifs daraus mache und einen auskommentiere, funktioniert das wunderbar. Die if-Abfrage wird über ein setTimtout kontinuierlich abgerufen, dist verändert sich, die Werte stimmen. Wie gesagt, wenn ich da nur

  
          if(dist < 100)  
          {  
	    $("#bla").animate({"opacity": "1"}, "slow");  
          }  

stehen habe, klappt alles wunderbar.

Der entgegengesetzte Fall liefert auch keinerlei Probleme, nur zusammen stimmt da was nicht. Falls mich jemand auf meine Blind-/Dummheit hinweisen könnte, wäre ich demjenigen sehr verbunden. Falls ihr dafür mehr Informationen braucht, bin ich gerne bereit euch diese zu liefern.

Danke
Skiddo.