ブラウザの挙動なので修正不可能? と思っていた表示崩れを、最近覚えてきたシステム視点で解決。もうプログラムで何でも解決できる気がしてきた。
$(function($){
$(‘#listPgerBox’).each(function(){
var txt = $(this).html();
txt = txt.replace(/^(%u3000|%20|%09)+| /g,”);
$(this).html(txt);
});
});
参考:
■jQuery.trim(str) – jQuery API 1.4.4 日本語リファレンス – StackTrace
■JavaScript :: trimメソッドを実装する [Tipsというかメモ]
■dentaqの逆引き辞典
※IE系は全角スペースが空白とみなされずに無視される。
コメント