Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- jQuery(function($) {
- $('#true_loadmore').click(function(){
- var $el = $(this),
- $preloader = $('.preloader');
- var data = {
- 'action': 'loadmore',
- 'query': true_posts,
- 'page': current_page
- };
- $.ajax({
- url: ajaxurl, // Обработчик
- type: 'POST',
- data: data, // Данные
- cache: false,
- beforeSend: function( ) { // Действия, которые будут выполнены перед выполнением этого ajax-запроса
- $el.hide();
- $preloader.show();
- },
- success: function(data){
- if( data ) {
- $el.before(data); // Вставляем новые посты
- current_page++; // Увеличиваем номер страницы на единицу
- if (currentPage == maxPages) $el.remove();
- } else {
- $el.remove(); // Если мы дошли до последней страницы постов, скроем кнопку
- }
- }
- })
- .complete(function() { // Действия, которые будут выполнены после завершения ajax-запроса
- $preloader.hide();
- $el.show();
- });
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement