через 300 мсек?
function incomingmessage(){
var messages= document.getElementById("messages");
let div = document.createElement('div');
div.innerHTML = "какой-то текст";
div.className = "message-body";
messages.append(div);
setTimeout(div.classList.add('message-body-visible'), 300);
};
Ты вызываешь функцию, а не передашь на неё ссылку
setTimeout(() => { div.classList.add(message-body-visible) }, 300)
Вау! То что нужно. setTimeout(() =>{div.classList.add("message-body-visible")}, 300);
Обсуждают сегодня