Jquery / Javascriptを使用して、壊れたタイプライターフォントを模倣しようとしています(見つからなかったため)。しかし、どの文字が壊れるかをランダムにしたいと思います。必要なIDの文字列を分割し、見つけたコードを少し使用して、0から文字列の全長までの乱数を取得することができました。私が今問題を抱えているのは、その特定のキャラクターで何かをしていることです。数ピクセル上下に押したいです。マージンやパディングを追加できるようにクラスを設定しようとしましたが、機能しません。だから私は今いるところに行き詰まっています。
これがページです、私は「ABOUT」という言葉にそれをやろうとしています:http:
//www.franciscog.com/bs/about.php
スクリプトは次のとおりです。
<script type="text/javascript">
function randomXToY(minVal,maxVal,floatVal)
{
var randVal = minVal+(Math.random()*(maxVal-minVal));
return typeof floatVal=='undefined'?Math.round(randVal):randVal.toFixed(floatVal);
}
var str = $('#typehead').text();
var strcnt = str.length;
var exploded = str.split('');
var rdmltr =randomXToY(0,strcnt);
var theLetter = exploded[rdmltr];
theLetter.addClass("newClass");
var toffset = $('.newClass').offset();
alert(toffset.left + "," + toffset.top);
</script>