J'ai une page HTML qui montre un nom de manière dynamique. Maintenant, ce nom (FN LN) peut être jusqu'à 240 caractères. Mais au côté de l'interface utilisateur, je veux couper le FN / LN après environ 50 caractères et remplacer par ... P>
Comment puis-je faire cela en utilisant JavaScript / JQuery P>
4 Réponses :
if ($('#name').text().length > 50) { $('#name').text( $('#name').text().substring(0,50)+"..." ); } But you can also use CSS for this: http://mattsnider.com/css/css-string-truncation-with-ellipsis/
Merci. Je ne savais pas que moi-même il y a une minute. C'est pourquoi j'aime empilerflow;)
$("#FN, #LN").each (function () { if ($(this).text().length > 50) $(this).text($(this).text().substring(0,50) + '...'); }); This should work.
Quelque chose aussi simple que:
Voici une façon de faire des regex de faire cela:
$("#FN, #LN").trimAfter(50,'...');
Fn.substring (0, 50); Cela vous aidera-t-il ...