Это код, который я использую для своих текстовых полей
$('#option').bind('keyup', function() {
var maxchar = 140;
var cnt = $(this).val().length;
var remainingchar = maxchar - cnt;
$('#charsLeft').html(remainingchar);
if(remainingchar > 0){
$('#charsLeft').css('color', 'green');
}else{
$('#charsLeft').css('color', 'red');
}
});
Это прекрасно работает, но теперь мне нужно применить его ко всем вводимым текстам, которые клонируются. Каждое клонированное поле ввода получает добавленное к нему число.
Например:
option1
option2
option3 ...
Я играл с этим, но далеко не ушел:
var list = [];
for (var i = 1; i <= 3; i++) {
list.push(i);
}
$(list).each( function(i, val){
$('#option').limit('140', '#charsLeft');
});
Любая помощь будет оценена.