PageSourceSearch

https://www.learningspaces.org/wp-content/themes/mystique_wp/js/cl…?ver=b8147ebfbaad61563c59fa5f1a784153

js learningspaces.org collected 2026-10-02 11:20:32 UTC 2,535 bytes, 56 lines download raw bytes

1(function($) {
2  "use strict";
3    $=jQuery;
4    jQuery(document).ready(function(){
5        var blog_widget_id, blog_offset;
6            
7        jQuery('.classic-blog-ajax').on('click','.ajax-load-btn.active',function(){
8            if(jQuery(this).hasClass('no-more')){
9                jQuery(this).find('.load-more-text').text(loadbuttonstring.nomoreString);
10                return;
11            }
12            var $this = jQuery(this);
13            var module_id = $this.parents('.kid-classic-blog-wrapper').attr('id');
14            var entries = kid_ajax[module_id]['entries'];
15            var excerpt_length = kid_ajax[module_id]['excerpt_length'];
16            var args =  kid_ajax[module_id]['args'];
17    
18            $('.ajax-load-btn').removeClass('active');
19            $this.css("display", "none");
20            $this.siblings('.loading-animation').css("display", "inline-block");
21         
22            var $container = $this.parent('.classic-blog-ajax').siblings('.classic-blog-content-container');     
23            var offset = parseInt($container.find('.classic-blog-style').length)+ parseInt(kid_ajax[module_id]['offset']);
24            var data = {
25    				action			: 'classic_blog_load',
26                    post_offset     : offset,
27                    entries         : entries,
28                    args            : args,
29                    excerpt_length  : excerpt_length
30    			};
31    
32    		jQuery.post( ajaxurl, data, function( respond ){
33                var el = jQuery(respond);
34                var respond_length = el.find('.post-details').length;
35                $container.append(el);
36                $container.imagesLoaded(function(){
37                    setTimeout(function() {
38                        $container.find('.thumb').removeClass('hide-thumb');
39                        $('.ajax-load-btn').addClass('active');
40                        $this.find('.ajax-load-btn').text(ajax_btn_str['loadmore']);
41                        if(respond_length < entries){
42                            $this.text(ajax_btn_str['nomore']);
43                            $this.addClass('no-more');
44                            $this.removeClass('active');
45                            $this.append("<span></span>");
46                        }
47                        $this.css("display", "inline-block");
48                        $this.siblings('.loading-animation').css("display", "none");
49                    }, 500);
50                    
51                 });
52                
53            });
54       });
55    });
56})(jQuery);       

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.