次のような文字列変数があります。
Storsjöcupen の Årets upplaga av Storsjöcupen、en fotbollsturnering i Östersund for ungdomar、fick en trist avrundning när anhängare まで ett norskt pojklag anklagades for att ha farit ut i rasistiska och könsordskryddade tillmälen mot spelare i motståndarlag.
私のJavaScriptが実行されると、文字列が次のようになります。
Storsjöcupen の Årets upplaga av Storsjöcupen、en fotbollsturnering i Östersund for ungdomar、fick en trist avrundning när anhängare to ett norskt pojklag ...
3 つの「...」が表示されている場合は、入れたくないスペースがあります。
私はそれが欲しい:
ポイクラ...
私のJavaScriptは次のようになります:
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));
});
スペースが確実に削除されるようにするにはどうすればよいですか?
どんな種類の助けも大歓迎です。