PageSourceSearch

https://www.webacademie.org/wp-content/themes/webacademie-theme/js/vendors/infinite-scroll.js?ver=29022016

js webacademie.org collected 2026-09-24 18:25:25 UTC 1,284 bytes, 54 lines download raw bytes

1/**
2 * Infinite scroll
3 *
4 * @package ipsa
5 */
6
7var offset = 5;
8
9jQuery(document).ready(function() {
10	jQuery('.js-infiniteScroll_trigger').click(function(event) {
11    event.preventDefault();
12
13    var trigger = jQuery(this);
14    trigger.addClass('is-loading');
15
16		var date     = jQuery(this).data('date');
17		var tmp_date = "";
18
19		if ( date != undefined ) {
20      tmp_date     = date.split('|');
21      var year     = tmp_date[1];
22      var monthnum = tmp_date[0];
23		}
24
25		var category_name = jQuery(this).data('category');
26
27		if ( (category_name != undefined || date != undefined) && offset == 5 ) {
28			offset = 10;
29    }
30
31		jQuery.post(
32			ajaxurl,
33			{
34        'action':        'ajax_last_posts',
35        'offset':        offset,
36        'category_name': category_name,
37        'year':          year,
38        'monthnum':      monthnum
39			},
40			function ( response ) {
41				offset = offset + 4;
42
43				jQuery('.js-infiniteScroll_container').append(response);
44        // jQuery('.js-infiniteScroll_trigger').show();
45        trigger.removeClass('is-loading');
46
47        if ( response == '' ) {
48          jQuery('.js-infiniteScroll_navigation').append("<center>Il n'y a pas d'autres actualités !</center>");
49          jQuery('.js-infiniteScroll_trigger').hide();
50        }
51			}
52		);
53	});
54});

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.