PageSourceSearch

https://www.aofondsrijk.nl/wp-content/cache/min/1/wp-content/theme…/js/accessibility.js?ver=1790173239

js aofondsrijk.nl collected 2026-10-04 16:56:55 UTC 2,652 bytes, 5 lines download raw bytes

1var $=$||jQuery.noConflict();var APP=APP||{};(function(){APP.Accessibility={data:{},init:function(){this.addHandlers();this.initTabIndex();this.dialogTrapIni()},addHandlers:function(){},isTabbing:function(e){if(e.keyCode===9){jQuery(window).off('keydown',9)
2jQuery('body#root').addClass('is-tabbing')}},click:function(e){var activeElement=jQuery(':focus');if(e.keyCode===13){jQuery(activeElement).trigger('click')}
3console.log(activeElement)},initTabIndex:function(){jQuery('main#site-content a').add('main#site-content li').add('main#site-content input').add('main#site-content select').add('main#site-content textarea').add('main#site-content button').each(function(){if(jQuery(this).attr('tabindex')===undefined){jQuery(this).attr('tabindex','0')}})},dialogTrapIni:function(dialog){if(jQuery(dialog).attr('aria-hidden')=='true'&&dialog){jQuery('div[role="dialog"] a[href]:not([disabled])').add('[role="dialog"] button:not([disabled])').add('[role="dialog"] textarea:not([disabled])').add('[role="dialog"] input:not([disabled])').add('[role="dialog"] select:not([disabled])').attr('tabindex','-1')}else{jQuery('div[role="dialog"] a[href]:not([disabled])').add('[role="dialog"] button:not([disabled])').add('[role="dialog"] textarea:not([disabled])').add('[role="dialog"] input:not([disabled])').add('[role="dialog"] select:not([disabled])').removeAttr('tabindex')}},dialogTrap:function(e){var dialog=jQuery(e.target).closest('[role="dialog"][data-trap="true"]')[0];if(!dialog){return}
4if(dialog!=""){var focusable=jQuery(dialog).find('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input:not([disabled]), select:not([disabled])');var firstFocusable=focusable[0];var lastFocusable=focusable[focusable.length-1]}
5if(e.shiftKey){if(e.target==firstFocusable){jQuery(lastFocusable).focus();e.preventDefault()}}else{if(e.target==lastFocusable){jQuery(firstFocusable).focus();e.preventDefault()}}}};jQuery(document).ready(function(){APP.Accessibility.init();jQuery('.button.toggle').on('click',function(e){jQuery(e.target).closest('.entry-content').find('.textblock--expandable a').first().focus()});jQuery('.hulpvragen .entry-content').each(function(i){var title=jQuery(this).find('h3').text();jQuery(this).find('div .button.toggle .button-title').append('<span class="sr-only">van '+title+'</span>')})});jQuery(document).on('facetwp-loaded',function(){jQuery('.facetwp-radio').attr("tabindex","0")});jQuery(document).on('change','[role="dialog"]',function(){APP.Accessibility.dialogTrapIni(this)});jQuery(document).on('keydown',function(e){if(e.keyCode===9){APP.Accessibility.isTabbing(e);APP.Accessibility.dialogTrap(e)}})})()

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.