1 | 0a1,29 |
---|
2 | > <script> |
---|
3 | > var flag = 0; |
---|
4 | > var offset = 0; |
---|
5 | > var ajaxurl = "<?php echo admin_url('admin-ajax.php'); ?>"; |
---|
6 | > function async_infinite_load() { |
---|
7 | > jQuery.post ( |
---|
8 | > ajaxurl, |
---|
9 | > { |
---|
10 | > 'action': 'infinite_scroll', |
---|
11 | > 'off' : offset, |
---|
12 | > }, |
---|
13 | > function( response ) { |
---|
14 | > jQuery("#ofe_events ul").append(response); |
---|
15 | > flag = 0; |
---|
16 | > offset = offset + 1; |
---|
17 | > } |
---|
18 | > ); |
---|
19 | > |
---|
20 | > } |
---|
21 | > |
---|
22 | > jQuery(window).scroll( function() { |
---|
23 | > |
---|
24 | > if( jQuery(window).scrollTop() + jQuery(window).height() > ( jQuery('#ofe_events').height() + jQuery('#ofe_events').offset().top -10 ) && !flag ) { |
---|
25 | > flag = flag + 1; |
---|
26 | > async_infinite_load(); |
---|
27 | > } |
---|
28 | > } ); |
---|
29 | > |
---|
30 | > </script> |
---|