L'utilisateur peut choisir entre deux types de message, chacun avec une longueur différente. 160 caractères et 1071 caractères sont des types de message pris en charge.Basculer entre deux compteurs jQuery
Bien normalement, l'utilisateur sélectionne un type et écrit son message. Mais pendant qu'il écrit, il peut changer le type de message.
Voilà comment j'utiliser le compteur:
switch(max){
case 160:
$('#message').NobleCount('#messageInfo',{
max_chars: max,
block_negative: true
});
break;
case 1071:
$('#message').NobleCount('#messageInfo',{
max_chars: max,
block_negative: true,
on_update: function(t_obj, char_area, c_settings, char_rem){
//...
}
});
break;
}
Le problème est quand 160 est sélectionné et l'utilisateur a écrit 160 caractères et commutateurs pour 1071 Chars le compteur affiche 911 restants, mais ne permet pas à l'utilisateur pour entrer d'autres caractères.
J'appelle le code ci-dessus à chaque fois que l'utilisateur change de type de message. Est-ce que quelqu'un a une idée sur ce problème? Peut-être que noble-coun t devrait juste être retiré d'une manière ou d'une autre? Mais n'est-il pas écrasé de toute façon dans mon cas?