Показать сообщение отдельно
  #1 (permalink)  
Старый 07.01.2014, 16:53
Кандидат Javascript-наук
Отправить личное сообщение для Vladislav Посмотреть профиль Найти все сообщения от Vladislav
 
Регистрация: 13.02.2013
Сообщений: 105

prepend (загрузка новых блоков, поверх старых)
Здравствуйте, хочу организовать что-то "новостного блока". Нужно в главный блок подгружать новые материалы (поверх старых), проверка на новые материалы происходит раз в 5 сек.

$(document).ready(function() {
        setInterval(foo, 2000);
        foo();
        function foo () {
.....


Код, где достаются новые сообщения из БД вот:

echo "
<div class='news'>....</div>
";


Осталось только добавить этот блок поверх существующих уже на странице, делал это с помощью:

$('.main').load('new_news.php');


Но проблема в том, что этот код добавит НЕ ПОВЕРХ, а сделает ЗАМЕНУ: весь блок очистит и добавит последнюю новость... А мне нужно, чтобы старые блоки не убирались.

Узнал, что prepend может мне помочь, но теперь не знаю как его прикрутить))

Пробую вот так, не работает:

$('.main').prepend(.load('new_news.php'));
Ответить с цитированием