Ich versuche eine Klasse hinzuzufügen und die Farbe des Textes zu ändern, wenn eine bestimmte Anzahl in einer Anzahl von Zeichen erreicht ist. Bitte helfen Sie mir herauszufinden, warum die Klasse nicht hinzugefügt wird und die Farbe ändert sich nicht.Klasse hinzufügen, wenn bestimmte Anzahl erreicht wurde
<body>
<form>
<div class="form-group">
<label for="description">Description:</label>
<textarea class="form-control" id="description"></textarea>
<span id="char">0</span> characters
</div>
</form>
</body>
<script>
$('#description').keyup(function(){
var maxLength = 155;
var length = $(this).val().length;
$('#char').text(length);
if(length > maxLength) {
$('char').addClass("warning")
}
});
</script>
und in CSS, wäre Warnfarbe: rot
Dank!