Kann jemand sagen, warum das nicht funktioniert? Es funktioniert mit alert(), aber nicht, wenn ich versuche, .css zu verwenden. Ich muss definitiv JavaScript-Schleife verwenden.Einfache JavaScript-Schleife + jQuery
$(".select-buttons a").on("click", function() {
var counter = 0;
var i = setInterval(function() {
$(".name").css("background", "red");
counter++;
if (counter === 3) {
clearInterval(i);
}
}, 1000);
});
Bitte fügen Sie eine [mcve] ein, sonst ist diese Frage [off-topic (# 1)] (/ help/on-topic). – zzzzBov
Was genau versuchst du zu tun? Wenn Sie den Hintergrund in Rot ändern, was passiert beim zweiten Mal? Der Hintergrund ist bereits rot. – Santi
welcher Teil funktioniert nicht? setInterval? Hintergrund einstellen, feuern klicken? zeige auch etwas html. Und clearInterval wird den Hintergrund nicht zurücksetzen. –