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.