'+$initmessage+'
'); function getData() { $.post('lenta.php', { action : 'scrollpagination', number : $settings.nop, offset : offset }, function(data) { $this.find('.loading-bar').html($initmessage); if(data == "") { $this.find('.loading-bar').html($settings.error); } else { offset = offset+$settings.nop; $this.find('.content_lenta').append(data); busy = false; } }); } getData(); if($settings.scroll == true) { $(window).scroll(function() { if($(window).scrollTop() + $(window).height() > $this.height() && !busy) { busy = true; $this.find('.loading-bar').html('Загрузка данных'); setTimeout(function() { getData(); }, $settings.delay); } }); } $this.find('.loading-bar').click(function() { if(busy == false) { busy = true; getData(); } }); }); } })(jQuery); $(document).ready(function() { $('#content').scrollPagination({ nop : 5, // Количество запрашиваемых из БД записей offset : 0, // Начальное смещение в количестве запрашиваемых данных error : 'Записей больше нет!', // оповещение при отсутствии данных в БД delay : 500, // Задержка перед загрузкой данных scroll : true // Если true то записи будут подгружаться при прокрутке странице, иначе только при нажатии на кнопку }); });