ユーザーがコメント用のテキスト領域に入力した長いテキストをラップするために、次のコードを使用しています。
function addNewlines(comments) {
var result = '';
while ($.trim(comments).length > 0) {
result += comments.substring(0,70) + '\n';
comments = comments.substring(70);
}
return result;
}
問題は、以下のスクリーン ショットに示されています。それを解決する方法についてのアイデアはありますか?メソッドを使用lastindexof(" ")
して部分文字列の最後のスペースを取得し、この問題を論理的に解決できますか? 誰でもこの小さなコードを調整して正しくすることができますか?