title: Script works when running it with breakpoints in Firebug, not otherwise, why?
body: <p>I have several textareas which I want to apply keyup listeners to. This is my script:</p>
  
  <pre><code>$( "textarea" ).each( function(){
      $(function(){
          $( this ).keyup( function(){
              console.log(123); // This line only gets called if I set breakpoints
          });
      });
  });
  </code></pre>
  
  <p>The problem is that the console never prints out anything. However, if I put in breakpoints in Firebug, the script reaches the console.log line, and it works fine, which is weird. How can I solve this? </p>