Здравствуйте, для некоторых полей на сайте я задал ограничение по вводу символов, и добавил скрипт который показывает сколько ввели букв, так вот по началу я не заметил что если править текст и где то в середине текста править букву или дописывать, то он перекидывает в конец текста, если поставить слешик и попробовать писать.
Я понял что это проблема в js, который подсчитывает сколько букв ввели, в мозилле все ок, в хроме перекидывает в конец, помогите поправить js, в чем проблема подскажите.
<script>
$(function () {
var maxLength = $('#textarea').attr('maxlength');
$('#textarea').keyup(function () {
var curLength = $('#textarea').val().length;
$(this).val($(this).val().substr(0, maxLength));
var remaning = maxLength - curLength;
if (remaning < 0) remaning = 0;
$('#textareaFeedback').html(' - осталось ( ' + remaning + ' ) символов ');
if (remaning < 15) // когда менять цвет
{
$('#textareaFeedback').addClass('warning')
}
else {
$('#textareaFeedback').removeClass('warning')
}
})
})
</script>