PageSourceSearch

https://www.cavendish.com/wp-content/cache/autoptimize/js/autoptim…669c3387a1e7534d8db5c5c36ad9a8.js?ver=7.1.2

js cavendish.com collected 2026-09-24 21:15:58 UTC 3,261 bytes, 4 lines download raw bytes

1document.addEventListener('DOMContentLoaded',()=>{const companiesContainer=document.querySelector('#hub-companies-data');const loadMoreBtn=document.querySelector('#btnCompaniesLoadMore');if(loadMoreBtn){loadMoreBtn.addEventListener('click',()=>{let page_no=document.querySelector('#page_no').value;let filter_company=document.querySelector('#filter-company-hub-companies').value;let filter_index=document.querySelector('#filter-index-hub-companies').value;let filter_hub=document.querySelector('#filter-hub-hub-companies').value;let eventListingPath=document.querySelector('#event-listing-path').value;let mediaListingPath=document.querySelector('#media-listing-path').value;page_no=parseInt(page_no)+1;let data=new FormData();data.append('action','load_more_hub_companies');data.append('page_no',page_no);data.append('filter_company',filter_company);data.append('filter_index',filter_index);data.append('filter_hub',filter_hub);data.append('event_listing_path',eventListingPath);data.append('media_listing_path',mediaListingPath);fetch(ajax_object.ajax_url,{method:'POST',body:data}).then(response=>response.json()).then(data=>{document.querySelector('#page_no').value=page_no;companiesContainer.innerHTML+=data.data.html;if(data.data.hide=='1'){loadMoreBtn.style.display='none';}}).catch(error=>console.error(error));});}
2const clearButton=document.querySelector('#btnCompaniesClearFilter');if(clearButton){clearButton.addEventListener('click',()=>{let page_no=1;document.querySelector('#filter-company-hub-companies').value='';document.querySelector('#filter-index-hub-companies').value='';let eventListingPath=document.querySelector('#event-listing-path').value;if(loadMoreBtn){loadMoreBtn.style.display='block';}
3let data=new FormData();data.append('action','load_more_hub_companies');data.append('page_no',page_no);data.append('event_listing_path',eventListingPath);fetch(ajax_object.ajax_url,{method:'POST',body:data}).then(response=>response.json()).then(data=>{companiesContainer.innerHTML=data.data.html;}).catch(error=>console.error(error));});}
4const filterCompanies=document.querySelectorAll('.hub-companies-filter');if(filterCompanies&&filterCompanies.length){filterCompanies.forEach(filter=>{filter.addEventListener('change',()=>{let page_no=1;let filter_company=document.querySelector('#filter-company-hub-companies').value;let filter_index=document.querySelector('#filter-index-hub-companies').value;let filter_hub=document.querySelector('#filter-hub-hub-companies').value;let eventListingPath=document.querySelector('#event-listing-path').value;let mediaListingPath=document.querySelector('#media-listing-path').value;let data=new FormData();data.append('action','load_more_hub_companies');data.append('page_no',page_no);data.append('filter_company',filter_company);data.append('filter_index',filter_index);data.append('filter_hub',filter_hub);data.append('event_listing_path',eventListingPath);data.append('media_listing_path',mediaListingPath);fetch(ajax_object.ajax_url,{method:'POST',body:data}).then(response=>response.json()).then(data=>{document.querySelector('#page_no').value=page_no;companiesContainer.innerHTML=data.data.html;if(data.data.hide=='1'){loadMoreBtn.style.display='none';}}).catch(error=>console.error(error));});});}});

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.