PageSourceSearch

https://www.spectrumcontrol.com/application/themes/corespin/assets/js/mobile-header.js

js spectrumcontrol.com collected 2026-10-09 05:19:41 UTC 2,022 bytes, 41 lines download raw bytes

1$(document).ready(function(){
2    (function() {
3        var handlersAttached = false;
4        function attachMobileHeaderHandlers() {
5            if (window.matchMedia('(max-width: 1100px)').matches && !handlersAttached) {
6                handlersAttached = true;
7                $('.searchTrigger').off('click.mobileHeader').on('click.mobileHeader', function(){
8                    if ($('#searchTopWrapper').hasClass('active') && $('#searchTopWrapper').hasClass('show')) {
9                        $('#searchTopWrapper').removeClass('active show');
10                        $('#searchTopWrapper').addClass('sop');
11                        $('#topNav').removeClass('slup');
12                        $('#nav').removeClass('slip');
13                        $('.slipper').removeClass('slap');
14                        $('body').removeClass('search-box');
15                    } else {
16                        $('#searchTopWrapper').addClass('active show');
17                        $('body').addClass('search-box');
18                        $('#topNav').removeClass('slup');
19                        $('#nav').removeClass('slip');
20                        $('.slipper').removeClass('slap');
21                    }
22                });
23                $('.slipper').off('click.mobileHeader').on('click.mobileHeader', function(){
24                    $('#searchTopWrapper').removeClass('active show');
25                    $('body').removeClass('search-box');
26                });
27            } else if (!window.matchMedia('(max-width: 1100px)').matches && handlersAttached) {
28                // Remove handlers if switching back to desktop
29                handlersAttached = false;
30                $('.searchTrigger').off('click.mobileHeader');
31                $('.slipper').off('click.mobileHeader');
32            }
33        }
34        $(document).ready(function(){
35            attachMobileHeaderHandlers();
36            $(window).on('resize', function(){
37                attachMobileHeaderHandlers();
38            });
39        });
40    })();
41});

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.