I have a string variable that looks like this:
Årets upplaga av Storsjöcupen, en fotbollsturnering i Östersund för ungdomar, fick en trist avrundning när anhängare to ett norskt pojklag anklagades för att ha farit ut i rasistiska och könsordskryddadeläämäländäämälen.
When my javascript is executed, it turns the string into:
Årets upplaga av Storsjöcupen, en fotbollsturnering i Östersund för ungdomar, fick en trist avrundning när anhängare to ett norskt pojklag ...
If you see three "...", this is the space that I do not want to have.
I want this to be:
pojklag ...
My javascript looks like this:
function TrimLength(text, maxLength) { text = $.trim(text); if (text.length > maxLength) { text = text.substring(0, maxLength - ellipsis.length) return text.substring(0, text.lastIndexOf(" ")) + ellipsis; } else return text; }
$(document).ready(function () { $(".text").each(function () { var text = $(this).text(); $(this).text(TrimLength(text, 150)); });
How can I make sure the space is removed?
Any help is appreciated.
source share