function lineTrim(text) {
//改行で分割
var arr = text.split(/\r\n|\r|\n/);
var ret ='';
for (var i = 0; i < arr.length; i++) {
//テキストの先頭・末尾のスペースを削除
ret += $.trim(arr[i]);
}
return ret;
}
インデント処理したHTMLソースをjQueryの「.html()」で再設定する際に、改行された「<br>」直前に不要なスペースが含まれていたので、それを削除するために作ってみました。
正規表現でやろうとしたけど、面倒だったので上記で対応しました。
コメントを残す