[JavaScript] 長文の半角英数字を改行する
長文の半角英数字を改行するjsを仕事で作成したので、良くあるものだが勉強もかねてついでにライブラリ化した。
block要素でもblock要素に包括されたinline要素でも使用できる。
サクサク作ってしまったので、そのうち改良する。
使い方
ZIPファイルを解凍後、任意のディレクトリに配置し、本機能を実装したいhtmlでJSファイルを読み込む。
<script type="text/javascript" src="js/wordBreak.js"></script>
次に、適用したい要素に class="wordBreak" を指定する。
<td class="wordBreak"> ~ </td>
<span class="wordBreak"> ~ </span>
<p class="wordBreak"> ~ </p>
<div><span class="wordBreak"> ~ </span></div>
追記
対象のテキストにbr要素が含まれていた場合に、br要素の位置で改行されないバグを修正
トラックバックURL
http://mashimonator.weblike.jp/mt/mt-tb.cgi/120
コメント投稿フォーム