https://www.whitby-town.com/wp-content/plugins/goodlayers-soccer/javascript/gdlr-soccer.js?ver=1.0.0
1(function($){ 2 "use strict"; 3 4 // get fixture result using ajax 5 function gdlr_result_ajax(result_holder, ajax_info, category, paged){ 6 7 var args = new Object(); 8 args['button-link'] = ajax_info.attr('data-button-link'); 9 args['button-text'] = ajax_info.attr('data-button-text'); 10 args['style'] = ajax_info.attr('data-style'); 11 args['pagination'] = ajax_info.attr('data-pagination'); 12 args['num-fetch'] = ajax_info.attr('data-num-fetch'); 13 args['order'] = ajax_info.attr('data-order'); 14 args['category'] = (category)? category: ajax_info.attr('data-category'); 15 args['paged'] = (paged)? paged: 1; 16 17 // hide the un-used elements 18 var animate_complete = false; 19 result_holder.slideUp(500, function(){ 20 animate_complete = true; 21 }); 22 result_holder.siblings('.gdlr-pagination').slideUp(500, function(){ 23 $(this).remove(); 24 }); 25 26 var now_loading = $('<div class="gdlr-now-loading"></div>'); 27 now_loading.insertBefore(result_holder); 28 now_loading.slideDown(); 29 30 // call ajax to get player item 31 $.ajax({ 32 type: 'POST', 33 url: ajax_info.attr('data-ajax'), 34 data: {'action': 'gdlr_get_result_ajax', 'args': args}, 35 error: function(a, b, c){ console.log(a, b, c); }, 36 success: function(data){ 37 now_loading.css('background-image','none').slideUp(function(){ $(this).remove(); }); 38 39 var result_item = $(data).hide(); 40 if( animate_complete ){ 41 result_holder.replaceWith(result_item); 42 result_item.slideDown(function(){ $(window).trigger('resize'); }); 43 }else{ 44 setTimeout(function() { 45 result_holder.replaceWith(result_item); 46 result_item.slideDown(function(){ $(window).trigger('resize'); }); 47 }, 500); 48 } 49 } 50 }); 51 52 } 53 54 // get player using ajax 55 function gdlr_player_ajax(player_holder, ajax_info, category, paged){ 56 57 var args = new Object(); 58 args['pagination'] = ajax_info.attr('data-pagination'); 59 args['num-fetch'] = ajax_info.attr('data-num-fetch'); 60 args['num-excerpt'] = ajax_info.attr('data-num-excerpt'); 61 args['order'] = ajax_info.attr('data-order'); 62 args['orderby'] = ajax_info.attr('data-orderby'); 63 args['thumbnail-size'] = ajax_info.attr('data-thumbnail-size'); 64 args['player-style'] = ajax_info.attr('data-player-style'); 65 args['player-size'] = ajax_info.attr('data-player-size'); 66 args['player-layout'] = ajax_info.attr('data-player-layout'); 67 args['category'] = (category)? category: ajax_info.attr('data-category'); 68 args['paged'] = (paged)? paged: 1; 69 70 // hide the un-used elements 71 var animate_complete = false; 72 player_holder.slideUp(500, function(){ 73 animate_complete = true; 74 });
75 player_holder.siblings('.gdlr-pagination').slideUp(500, function(){ 76 $(this).remove(); 77 }); 78 79 var now_loading = $('<div class="gdlr-now-loading"></div>'); 80 now_loading.insertBefore(player_holder); 81 now_loading.slideDown(); 82 83 // call ajax to get player item 84 $.ajax({ 85 type: 'POST', 86 url: ajax_info.attr('data-ajax'), 87 data: {'action': 'gdlr_get_player_ajax', 'args': args}, 88 error: function(a, b, c){ console.log(a, b, c); }, 89 success: function(data){ 90 now_loading.css('background-image','none').slideUp(function(){ $(this).remove(); }); 91 92 var player_item = $(data).hide(); 93 if( animate_complete ){ 94 player_holder.replaceWith(player_item); 95 player_item.slideDown(function(){ $(window).trigger('resize'); }); 96 }else{ 97 setTimeout(function() { 98 player_holder.replaceWith(player_item); 99 player_item.slideDown(function(){ $(window).trigger('resize'); }); 100 }, 500); 101 } 102 } 103 }); 104 105 } 106 107 $(document).ready(function(){ 108 109 // single soccer 110 $('body.single-player').find('.gdlr-soccer-tab').click(function(){ 111 if( !$(this).hasClass('active') ){ 112 $(this).addClass('active').siblings().removeClass('active'); 113 114 $('.gdlr-soccer-tab-content[data-tab="' + $(this).attr('data-tab') + '"]').addClass('active').siblings().removeClass('active'); 115 } 116 return false; 117 }); 118 119 // player item 120 function gdlr_resize_modern_player(){ 121 $('.gdlr-modern-player').each(function(){ 122 $(this).find('.gdlr-modern-player-item-content-inner').each(function(){ 123 $(this).css('margin-top', - $(this).height() / 2); 124 }); 125 }); 126 } 127 gdlr_resize_modern_player(); 128 $(window).resize(function(){ gdlr_resize_modern_player(); }); 129 130 // player ajax 131 $('.player-item-filter a').click(function(){ 132 if($(this).hasClass('active')) return false; 133 $(this).addClass('active').siblings().removeClass('active'); 134 135 var player_holder = $(this).parent('.player-item-filter').siblings('.player-item-holder'); 136 var ajax_info = $(this).parent('.player-item-filter').siblings('.gdlr-ajax-info'); 137 138 gdlr_player_ajax(player_holder, ajax_info, $(this).attr('data-category')); 139 return false; 140 }); 141 $('.player-item-wrapper').on('click', '.gdlr-pagination.gdlr-ajax a', function(){ 142 if($(this).hasClass('current')) return; 143 144 var player_holder = $(this).parent('.gdlr-pagination').siblings('.player-item-holder'); 145 var ajax_info = $(this).parent('.gdlr-pagination').siblings('.gdlr-ajax-info'); 146 var category = $(this).parent('.gdlr-pagination').siblings('.player-item-filter'); 147 if( category ){ 148 category = category.children('.active').attr('data-category'); 149 } 150 151 gdlr_player_ajax(player_holder, ajax_info, category, $(this).attr('data-paged')); 152 return false; 153 }); 154 155 // result ajax 156 $('.fixture-result-item-filter a').click(function(){ 157 if($(this).hasClass('active')) return false; 158 $(this).addClass('active').siblings().removeClass('active'); 159 160 var result_holder = $(this).parent('.fixture-result-item-filter').siblings('.fixture-result-item-holder'); 161 var ajax_info = $(this).parent('.fixture-result-item-filter').siblings('.gdlr-ajax-info'); 162 163 gdlr_result_ajax(result_holder, ajax_info, $(this).attr('data-category')); 164 return false; 165 }); 166 $('.fixture-result-item-wrapper').on('click', '.gdlr-pagination.gdlr-ajax a', function(){ 167 if($(this).hasClass('current')) return; 168 169 var result_holder = $(this).parent('.gdlr-pagination').siblings('.fixture-result-item-holder'); 170 var ajax_info = $(this).parent('.gdlr-pagination').siblings('.gdlr-ajax-info'); 171 var category = $(this).parent('.gdlr-pagination').siblings('.fixture-result-item-filter'); 172 if( category ){ 173 category = category.children('.active').attr('data-category'); 174 } 175 176 gdlr_result_ajax(result_holder, ajax_info, category, $(this).attr('data-paged')); 177 return false; 178 }); 179 }); 180 181})(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.