感謝這裏的一些用戶,我有一些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