Может ли кто-нибудь помочь мне смоделировать анимацию четырех тегов div? Просто для цикла следует подождать, пока непрозрачность тегов div не изменится за 1 секунду.Simon Game, настройка и анимация Javascript
function animateDiv(ar) { // ar contains div tag indexes. ex:[0,3,2,3,1,0,1,2,3]
for (var i = 0; i < ar.length; i++) {
var ind = "";
if (ar[i] == 0) ind = ".red";
else if (ar[i] == 1) ind = ".blue";
else if (ar[i] == 2) ind = ".yellow";
else if (ar[i] = 3) ind = ".green";
var ok = false;
setTimeout(function() {
$(ind).css('opacity', 1);
console.log("waiting " + " index: " + i);
ok = true;
}, 1000);
if (ok == true) {
$(ind).css('opacity', 0.7);
console.log("Done!");
}
}
}
https://jsfiddle.net/z8y2v5u1/
Ум, дающий фрагмент/скрипку? –
Таким образом, желаемое поведение состоит в том, что первый div становится более непрозрачным в течение 1 секунды, прежде чем вернуться в нормальное состояние, затем следующий div становится более непрозрачным в течение 1 секунды, прежде чем вернуться в нормальное состояние и т. Д., С порядком разделов, указанных в массив? – nnnnnn
точно @nnnnnn – omurbek