Здравствуйте, есть скрипт постраничной навигации с бесконечным скроллом, все работает нормально, но нужна помощь в его доработке, а именно, при нажатии на кнопку "Далее" (#more) подгружается еще 10 статей из базы данных, так вот, как вывести в определенный DIV надпись о том, что "Идет загрузка...", т.е. пока записи из БД выгружаются, и еще не вывелись, светится эта надпись! Вот код скрипта (здесь только JS, т.к. остальное в принципе и не нужно): ///////////////////////////////////////////////////////////////////////////////////////////// $(document).ready(function(){ var inProgress = false; var startFrom = 12; $('#more').click(function() { if($(window).scrollTop() + $(window).height() >= $(document).height() && !inProgress) { $.ajax({ url: 'obrabotchik.php', method: 'POST', data: {"startFrom" : startFrom}, beforeSend: function() { inProgress = true;} }).done(function(data){ data = jQuery.parseJSON(data); if (data.length > 0) { $.each(data, function(index, data){ $("#articles").append("<p><b>" + data.title + "</b><br />" + data.text + "</p>"); }); inProgress = false; startFrom += 10; } else { $("#more").css("display","none"); $("#the_articles_ended").css("display","block"); }}); } }); }); ///////////////////////////////////////////////////////////////////////////////////////////// и есть DIV, в который нужно отправить текст "Идет загрузка..." <div id="load"></div> если загрузка завершена, то текст, соответственно, исчезает Помогите плиз, что и где вписать))
Код (Javascript): $.ajax({ /* ... */ beforeSend: function() { // действия перед началом запроса }, complete: function() { // действия после запроса // даже, если тот завершился ошибкой } }).done(function(data) { }); --- Добавлено --- P.S. Тут в редакторе кнопочка есть такая "+" , а там </> Код. Это чтобы самому не "разукрашивать" код