Ograniczenie tekstu Jquery w polu wprowadzania

Chcę ograniczyć liczbę znaków w polu tekstu wejściowego.

Kod używam:

function limitText(field, maxChar){
    if ($(field).val().length > maxChar){
       $(field).val($(field).val().substr(0, maxChar));
    }
}

Zdarzenie jest włączone. Kiedy wpisuję tekst w polu wprowadzania, kursor pozostaje na końcu tekstu, ale ostrość jest cofnięta na początku tekstu, więc nie widzę kursora.

Co może być problemem.

Przeglądarka to FF, na IE i chrome działa poprawnie

questionAnswers(2)

yourAnswerToTheQuestion