页面地址: http://www.webhek.com/color-test
代码:
document.getElementsByClassName("play-btn")[0].onclick = function () {
setInterval(function () {
var span = document.getElementById("box").children;
var spanLen = span.length;
for (var i = 0; i < spanLen; i++) {
var n1 = (i + 1) % spanLen;
var n2 = (i + 2) % spanLen;
var color = span[i].style.backgroundColor;
var n1color = span[n1].style.backgroundColor;
var n2color = span[n2].style.backgroundColor;
if (color != n1color && color != n2color) {
span[i].click();
break;
}
}
}, 10);
}