PageSourceSearch

https://www.foodphotographyclub.com/wp-content/cache/perfmatters/w…/9d7166202aaa.frontend.min.js?ver=1.14.1

js foodphotographyclub.com collected 2026-10-04 05:20:06 UTC 2,021 bytes, 2 lines download raw bytes

1(function(){'use strict';function initProfileMenu(){const menuButtons=document.querySelectorAll('.wp-block-memberpress-pro-profile-menu__button');menuButtons.forEach(function(button){button.addEventListener('click',function(e){e.preventDefault();e.stopPropagation();const buttonGroup=button.closest('.wp-block-memberpress-pro-profile-menu__button-group');const dropdown=buttonGroup.querySelector('.wp-block-memberpress-pro-profile-menu__dropdown');if(!dropdown)return;const isExpanded=button.getAttribute('aria-expanded')==='true';document.querySelectorAll('.wp-block-memberpress-pro-profile-menu__button').forEach(function(otherButton){if(otherButton!==button){otherButton.setAttribute('aria-expanded','false');const otherDropdown=otherButton.closest('.wp-block-memberpress-pro-profile-menu__button-group').querySelector('.wp-block-memberpress-pro-profile-menu__dropdown');if(otherDropdown){otherDropdown.style.display='none'}}});if(isExpanded){button.setAttribute('aria-expanded','false');dropdown.style.display='none'}else{button.setAttribute('aria-expanded','true');dropdown.style.display='block'}})});document.addEventListener('click',function(e){const isProfileMenu=e.target.closest('.wp-block-memberpress-pro-profile-menu');if(!isProfileMenu){document.querySelectorAll('.wp-block-memberpress-pro-profile-menu__button').forEach(function(button){button.setAttribute('aria-expanded','false')});document.querySelectorAll('.wp-block-memberpress-pro-profile-menu__dropdown').forEach(function(dropdown){dropdown.style.display='none'})}});document.addEventListener('keydown',function(e){if(e.key==='Escape'){document.querySelectorAll('.wp-block-memberpress-pro-profile-menu__button').forEach(function(button){button.setAttribute('aria-expanded','false')});document.querySelectorAll('.wp-block-memberpress-pro-profile-menu__dropdown').forEach(function(dropdown){dropdown.style.display='none'})}})}
2if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',initProfileMenu)}else{initProfileMenu()}})()

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.