or que o IE 8 faz o cursor pular para o final da área de texto desse J

http: //jsfiddle.net/tYXTX

No Firefox, com o script acima (incluído na linha abaixo), você pode editar o conteúdo da área de texto a qualquer momento clicando no meio da string e digitando ou usando as teclas de retorno do teclado (e ctrl + seta à esquerda

No IE, o cursor sempre pula para o final. Por que isso e como posso evitá-lo?

HTML:

<textarea id="bob" name="bob">Some textarea content</textarea>
<div id="debug"></div>

JS:

$(document).ready(function(){
    $("#bob").keyup(function(){
        $("#bob").val($("#bob").val().substring(0,160));
        $("#debug").append("\n+");
    }); 
});

questionAnswers(2)

yourAnswerToTheQuestion