success: function () {
date = new Date();
month = String(date.getMonth());
year = String(date.getFullYear());
day = String(date.getDate());
hours = String(date.getHours());
minutes = String(date.getMinutes());
dateText = month + ' ' + day + ', ' + year + ' ' + hours + ':' + minutes;
for (let i = 0; i < articles.length; i++) {
dateSpan.textContent = dateText;
articles[i].appendChild(dateSpan);
}
}
});
}
$(document).ready(function () {
show();
setInterval('show()', 100);
});
Есть такой скрипт. Почему в итоге dateSpan меняется только у последнего элемента массива articles?
потому что нужно в каждой итерации создавать новый dateSpan document.createElement('span')
Обсуждают сегодня