我想用自定义宽度随机化我的列表。为此,我编写了简单的 JavaScript 代码片段,在1 and 2
.
功能如下:
randomizePortfolio: function() {
$('ul.works').children('li').each(function() {
var Random = Math.floor(Math.random() * 2) + 1,
words = 'normal';
if(Random == '2') {
words = 'wide';
}
$(this).addClass('col-md-'+3*Random+' col-sm-'+3*Random+' '+words);
});
$('ul.works').masonry({
itemSelector: 'li'
});
}
问题是,我想要更大的比率1
。现在它 - 显然 - 随机的,所以有时我会得到 all 2
,其他时候 - all 1
。我如何添加比例(比如说 3:1)?