HEX
Server: nginx/1.24.0
System: Linux nowruzgan 6.8.0-57-generic #59-Ubuntu SMP PREEMPT_DYNAMIC Sat Mar 15 17:40:59 UTC 2025 x86_64
User: babak (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /var/www/school/wp-content/themes/generatepress/assets/js/a11y.js
( function() {
	'use strict';

	// Check if the browser supports querySelector and addEventListener
	if ( 'querySelector' in document && 'addEventListener' in window ) {
		// Get the body element
		var body = document.body;

		// Add event listener for pointer interactions with passive option
		body.addEventListener( 'pointerdown', function() {
			body.classList.add( 'using-mouse' );
		}, { passive: true } );

		// Add event listener for keyboard interactions
		body.addEventListener( 'keydown', function() {
			body.classList.remove( 'using-mouse' );
		}, { passive: true } );
	}
}() );