【发布时间】:2014-10-14 09:09:11
【问题描述】:
我正在尝试制作一个词云,其中 3 个词(大约 30 个词中随机出现)必须动画成另一种颜色(一种颜色)。这个过程应该像每 2 秒一样重复一次。我现在有工作代码,其中只有一个跨度被动画到颜色。有什么想法可以让这个工作吗?
这是小提琴:
setRandomClass();
setInterval(function () {
setRandomClass();
}, 2000);
function setRandomClass() {
var wordcloudtext = $("#wordcloudtext");
var items = wordcloudtext.find("span");
var number = items.length;
var random = Math.floor((Math.random() * number));
items.removeClass("green");
items.eq(random).addClass("green");
}
提前致谢!
【问题讨论】:
标签: jquery html css random jquery-animate