随机css位置jquery

时间:2016-12-27 07:56:19

标签: javascript jquery css random

使用math.random,我可以随意将div放在左边。但我需要随机设置“左”和“右”位置。

jQuery('#popup-container').css({'left' : (Math.floor(Math.random() * 15) + 3) + '%'})
<div id="popup-container" style="background:red;width:30px; height:30px;"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

示例,在属性“.css({left”中,有一个带有“left or right”的randon。具有这些位置的数组。我该怎么做?

1 个答案:

答案 0 :(得分:3)

只需制作一个数组并将“左”和“右”推入其中。

.mb-6

现在,使用Math.random选择位置数组的索引。

var positions = [];
positions.push('left');
positions.push('right');

希望这有帮助。

此致