漢字間の間隔を強調するために、このコードを取得しました
function replaceSpaces(){
var segmented = $(this).val().replace(/\s/g, "<span> </span>");
$('#preview').html(segmented);
}
$(document).ready(function(){
$('.tobesegmented').focus(replaceSpaces);
$('.tobesegmented').change(replaceSpaces);
});
ただし、スペースバーを押しても変更はトリガーされず、テキストを追加した場合にのみトリガーされます。人がスペースバーを押したときにreplaceSpacesをトリガーする方法はありますか?
おまけ:また、なぜ に<span>&emsp;</span>
なるの<span>&amp;emsp;</span>
ですか?