Jquery .live function suddenly not working anymore
<p>I was using jquery .live function to detect when the user was pressing some special keys (arrows, etc.): </p>

<pre><code>$('.TextBox1').live('keydown', function(e) {
                var keyCode = e.keyCode || e.which;

                if (keyCode == 40) {
                    e.preventDefault();
                    ...
                }
            });
</code></pre>

<p>I was working fine for a couple of months when suddenly yesterday it stopped working, preventing every line of js code below it from executing. What could have happened?</p>

<p>I have to replace it with the <code>.keyup</code> function.</p>
