将随机定位元素放入垂直轴的文档中

时间:2011-11-16 12:20:01

标签: javascript jquery

我有以下代码

function randomizer(start, end)
{
    return Math.floor((end - start) * Math.random()) + 1;
}

var top_pos = randomizer(1, $(document).height());

$('.element_selector').css('top', top_pos + 'px');

但结果并非我所期望的结果。元素大部分时间都在靠近顶部(大约80%的时间)。

有没有更好的解决办法将我的随机元素放在真正的随机位置到垂直轴?

1 个答案:

答案 0 :(得分:1)

Math.random()将返回0.318

之类的值

您可以Math.random() * 10(或*20)来增加价值。