我正在尝试使用 Jquery/Javascript 来模仿损坏的打字机字体(因为我找不到)。但我想让哪个字母被破坏是随机的。我能够拆分我想要的 id 字符串,并使用我发现的一些代码来获得一个介于 0 和字符串总长度之间的随机数。我现在遇到的问题是用那个特定的角色做一些事情。我想将它向下或向上推几个像素。我试图给它一个类,所以我可以添加一些边距或填充,但它不起作用。所以我被困在我现在的位置。
这是页面,我正在尝试对“关于”一词进行操作:
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>