Comment faire fadeOut effet avec JavaScript

Je suis en train de faire fadeOut effet pour un div avec pur JavaScript.

C'est ce que j'utilise actuellement:

//Imagine I want to fadeOut an element with id = "target"
function fadeOutEffect()
{
 var fadeTarget = document.getElementById("target");
 var fadeEffect = setInterval(function() {
  if (fadeTarget.style.opacity < 0.1)
  {
   clearInterval(fadeEffect);
  }
  else
  {
   fadeTarget.style.opacity -= 0.1;
  }
 }, 200);
}

La div doit fade-out en douceur, mais il disparaissent immédiatement.

Quel est le problème? Comment puis-je le résoudre?

jsbin

êtes-vous voir les 9 erreurs dans votre code qui montrent jsbin?
vérifiez aussi de la valeur pour fadeTarget.style.opacity, si vous n'avez pas le programme d'installation manuellement style - il vide
Vraiment? Mon jsbin n'a pas eu d'erreur.
votre jsbin montrent 9 erreur de ce type: Ligne 27: Attendu une expression conditionnelle et a plutôt connu une mission.
Mon jsbin de la console est tout simplement vide.

OriginalL'auteur Anakin | 2015-03-12