Предположим, у вас есть count
function
. В этом случае вы можете выполнить это function
один раз в секунду с помощью
setInterval(count, 1000);
Теперь вам нужно определить count
, например:
function count() {
var items = document.querySelectorAll(".counter > div");
for (let item of items) item.innerText = (parseInt(item.innerText.replace(/,/g, '')) - 1).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
EDIT
Если вы хотите сделать их в отдельные интервалы, то вы можете сделать что-то вроде
function count(item) {
item.innerText = (parseInt(item.innerText.replace(/,/g, '')) - 1).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
, а затем
setInterval(function() {
count(document.getElementById("cp1"));
}, 1000);
setInterval(function() {
count(document.getElementById("cp2"));
}, 6000);
Вы, конечно, можете использовать свои собственные логи c Чтобы определить время, приведенный выше код является просто иллюстрацией.