次のフィドルは問題を示しています。
http://jsfiddle.net/inconduit/2z6Xa/
これは、省略記号でテキストを切り捨てるためにjquery.dotdotdotプラグインを使用しています。
a_really_long_filename_with_no_spaces_at_all.txtのようにdivをオーバーフローする単語が1つある場合、このプラグインはそれを切り捨てません。これを実現する方法はありますか?
html:
<div id="wrapper">this_does_not_truncate_because_there_are_no_spaces</div>
<br><br>
<div id="wrapper2">this one has spaces and is truncated properly</div>
javascript:
$("#wrapper").dotdotdot({wrap: 'letter'});
$("#wrapper2").dotdotdot({wrap: 'letter'});
css:
#wrapper {
width: 100px;
height: 20px;
border: 1px solid red;
}
#wrapper2 {
width: 100px;
height: 20px;
border: 1px solid red;
}