感谢这里的一些用户,我有一些jQuery允许我随机附加一个类名到我的div中。我已经稍微改变了它,现在它可以工作,当我点击一个单独的div。我现在唯一的问题是,当我点击它时,它会继续将随机div附加到我的.hexagon div。我真正想要它做的是删除它,并从随机列表中选择另一个。以下是我有:为什么我的点击功能不断添加CSS表单中的最后一个类?
$(".click").click(function() {
var randomColors = ["ful","reg","emp"];
$(".hexagon").each(function(index) {
var len = randomColors.length;
var randomNum = Math.floor(Math.random()*len);
$(this).addClass(randomColors[randomNum]);
});
});
如此。点击添加FUL已注册或EMP我.hexagon格,但我相信,因为EMP是最后在我的CSS表我的所有div结束了这种风格。当我点击我的按钮时,我希望它将它们交换出去。有人能帮助我吗?
这里有一个的jsfiddle - http://jsfiddle.net/fv6zqu3t/
我们能不能拿到的jsfiddle瓦特/ HTML和CSS – morissette 2014-10-29 19:34:07
对不起@morissette! – Beau 2014-10-29 19:39:40