Ну, вы можете попытаться добавить предварительно добавленный текст следующим образом.
var d = new Date();
$('#chatbox').prepend('<span id="' + d.getTime() + '" style="display:none">' + document.getElementById('new_posts').innerHTML + '</span>');
Так что теперь каждое новое сообщение заключено в тег span с идентификатором текущего времени, поэтому оно уникально. Мы также установили его скрытым.
Итак, теперь мы сдвигаем новый вниз.
$('#chatbox span#' + d.getTime()).slideDown('slow');