title: setTimeOut code not working with jQuery
body: <p>I have this code, but it execute only once...</p>
  
  <pre><code>$('.' + container).hover(function() {   
          t = setTimeout( function(elem){
              //this should be executed as long as I hover, 
              //with interval declared in viewSpped variable
              $(elem).find('img').first().appendTo('.' + container).fadeOut(500);
              $(elem).find('img').first().fadeIn(800);    
  
          }(this), viewSpeed);
  
  
      }...
  </code></pre>
  
  <p>Any idea what I'm doing wrong? thanks!</p>