PageSourceSearch

https://enkeltspent.no/wp-content/plugins/jetpack/jetpack_vendor/a…?minify=false&ver=1645029952

js enkeltspent.no collected 2026-09-25 12:25:43 UTC 1,488 bytes, 47 lines download raw bytes

1var jetpackSearchModule = function () {
2	var i,
3		j,
4		checkboxes,
5		filter_list = document.querySelectorAll( '.jetpack-search-filters-widget__filter-list' );
6
7	for ( i = 0; i < filter_list.length; i++ ) {
8		filter_list[ i ].addEventListener( 'click', function ( event ) {
9			var target = event.target;
10			var precedingCheckbox;
11			var nextAnchor;
12
13			// If the target is an anchor, we want to toggle the checkbox.
14			if ( target.nodeName && 'a' === target.nodeName.toLowerCase() ) {
15				precedingCheckbox = target.previousElementSibling;
16				if (
17					precedingCheckbox &&
18					precedingCheckbox.type &&
19					'checkbox' === precedingCheckbox.type
20				) {
21					precedingCheckbox.checked = ! precedingCheckbox.checked;
22				}
23			}
24
25			// If the target is a checkbox, we want to navigate.
26			if ( target.type && 'checkbox' === target.type ) {
27				nextAnchor = target.nextElementSibling;
28				if ( nextAnchor && 'a' === nextAnchor.nodeName.toLowerCase() ) {
29					window.location.href = nextAnchor.getAttribute( 'href' );
30				}
31			}
32		} );
33
34		// Enable checkboxes now that we're setup.
35		checkboxes = filter_list[ i ].querySelectorAll( 'input[type="checkbox"]' );
36		for ( j = 0; j < checkboxes.length; j++ ) {
37			checkboxes[ j ].disabled = false;
38			checkboxes[ j ].style.cursor = 'inherit';
39		}
40	}
41};
42
43if ( document.readyState === 'interactive' || document.readyState === 'complete' ) {
44	jetpackSearchModule();
45} else {
46	document.addEventListener( 'DOMContentLoaded', jetpackSearchModule );
47}

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.