1jQuery(document).ready(function($){ 2 'use strict'; 3 4 $(document).on('click', '.wppb-posts-addon-loadmore-btn', function(e){ 5 e.preventDefault(); 6 var selector = $(this); 7 var paged = selector.attr('data-paged'); 8 var page_id = $('body').attr('class').match(/\wppb-body-single-(\d+)\b/)[1]; 9 var addon_id = selector.closest('.wppb-builder-addon').attr('data-addon-id'); 10 11 $.ajax({ 12 url: wppb_posts_addon.ajax_url, 13 type: 'POST', 14 data: { 15 action: 'wppb_posts_addon_load_more', 16 'paged': paged, 17 'page_id': page_id, 18 'addon_id': addon_id, 19 }, 20 beforeSend: function(){ 21 $('.wppb-posts-addon-content').append('<div class="wppb-post-grid-spinner"><div class="wppb-post-grid-spin"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div></div>'); 22 }, 23 success: function(data){ 24 var target = selector.closest('.wppb-posts-addon').find('.wppb-posts-addon-content'); 25 $('.wppb-posts-addon-pagination').remove(); 26 target.append(data); 27 }, 28 error: function(jqXHR, String ){ 29 // 30 }, 31 complete: function(){ 32 $('.wppb-post-grid-spinner').remove(); 33 } 34 }); 35 36 }); 37 38 39 $(document).on('click', '.wppb-posts-paginate-link', function(e){ 40 41 e.preventDefault(); 42 var selector = $(this); 43 var paged = selector.attr('data-paged'); 44 var page_id = $('body').attr('class').match(/\wppb-body-single-(\d+)\b/)[1]; 45 var addon_id = selector.closest('.wppb-builder-addon').attr('data-addon-id'); 46 47 if (paged < 1){ 48 paged = 1; 49 } 50 51 $.ajax({ 52 url: wppb_posts_addon.ajax_url, 53 type: 'POST', 54 data: { 55 action: 'wppb_posts_addon_load_more', 56 'paged': paged, 57 'page_id': page_id, 58 'addon_id': addon_id, 59 }, 60 beforeSend: function(){ 61 $('.wppb-posts-addon-content').append('<div class="wppb-post-grid-spinner"><div class="wppb-post-grid-spin"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div></div>'); 62 }, 63 success: function(data){ 64 var target = selector.closest('.wppb-addon'); 65 $('.wppb-posts-addon-pagination').remove(); 66 target.html(data); 67 }, 68 error: function(jqXHR, String ){ 69 // 70 }, 71 complete: function(){ 72 $('.wppb-post-grid-spinner').remove(); 73 } 74 }); 75 76 }) 77 78 79 80});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.