Mam element textarea którego sprawdzam długość i wypisuję w elemencie . Wszystko działa bardzo fajnie, pomijając fakt że kod działa z opóźnieniem, tj. po wpisaniu pierwszego znaku do pola nie zmienia się wartość. W konsoli długość stringu jest OK jednak operacja odejmowania i wyświetlania jest opóźniona. Dlaczego tak się dzieje? Ktoś coś?
$(document).ready(function(){
$("#text").keydown(function(){
var leng = $("#text").val().length;
leng = 20 - leng;
$("#znaki").text(leng)
});
});