Я чувствую, что я могу что-то пропустить. Я хочу отобразить количество символов в текстовом поле в элементе <span>
под номером <textarea>
. Я использую следующий JQuery и HTML:jQuery textarea keyUp ломает весь следующий код
JQuery:
$('#ws3 .textarea textarea[name="company-description"]').keyUp(function() {
var charLength = $(this).val().length;
$('span#charCount').html(charLength + ' of 250 characters used');
if($(this).val().length > 250)
$('span#charCount').html('<strong>You may only have up to 250 characters.</strong>');
});
HTML:
<div id="ws3" class="ws-section">
<label for="company-description">Describe your company for us</label>
<div class="textarea">
<textarea id="company-description" name="company-description" class="ws-required"></textarea>
</div>
<span id="charCount">charCount</span>
</div>
Кроме того, все JQuery код, следующий за этот блок не работает, почти как если браузер прекратил чтение файла .js в этом блоке кода.
Иногда, я не думаю, что люди понимают, насколько они хороши иметь его на Stackoverflow. +1. – Ohgodwhy