PageSourceSearch

https://internationalemineralenbeurs.nl/wp-content/themes/ysd-basic/assets/js/morph/morph.js?ver=1

js internationalemineralenbeurs.nl collected 2026-10-04 18:10:08 UTC 4,814 bytes, 103 lines download raw bytes

1<!-- BEGIN SHOW/HIDE MAIN MENU -->
2jQuery('.morph-main-menu-button-wrapper, .morph-main-menu-activator').on('touchstart click', function(e) {
3'use strict';
4	e.preventDefault();
5		if(jQuery('.morph-main-wrapper').hasClass('morph-main-wrapper-active'))
6		{		
7			/* hide morph slide */
8			jQuery('.morph-main-wrapper').removeClass('morph-main-wrapper-active');
9			/* hide morph background */
10			jQuery('.morph-main-background').removeClass('morph-main-background-active');
11			/* hide background overlay */
12			jQuery('.morph-background-overlay').removeClass('morph-background-overlay-active');
13			/* hide expanded menu button */
14			jQuery('.morph-main-menu-button-wrapper').removeClass('morph-menu-active');
15			
16			/* when menu de-activated, animate main menu items */
17			jQuery('.morph-menu-wrapper').removeClass('morph-menu-wrapper-active');
18			
19			/* hide search field close button */
20			jQuery('.morph-search-close-wrapper').removeClass('morph-search-close-wrapper-active');
21			/* hide search field */
22			jQuery('.morph-search-wrapper').removeClass('morph-search-wrapper-active');
23			jQuery('.morph-search-wrapper #searchform #s').blur();
24			/* show search button */
25			jQuery('.morph-search-button').removeClass('morph-search-button-hidden');
26			
27			/* hide secondary menu */
28			jQuery('.morph-secondary-menu-wrapper').removeClass('morph-secondary-menu-wrapper-active');
29			/* secondary menu button inactive state */
30			jQuery('.morph-secondary-menu-button').removeClass('morph-secondary-menu-button-active');
31		} else {		
32			/* show morph slide */
33			jQuery('.morph-main-wrapper').addClass('morph-main-wrapper-active');
34			/* show morph background */
35			jQuery('.morph-main-background').addClass('morph-main-background-active');
36			/* show background overlay */
37			jQuery('.morph-background-overlay').addClass('morph-background-overlay-active');
38			/* hide expanded menu button */
39			jQuery('.morph-main-menu-button-wrapper').addClass('morph-menu-active');
40			
41			/* when menu activated, animate main menu items */
42			jQuery('.morph-menu-wrapper').addClass('morph-menu-wrapper-active');
43		}
44});
45<!-- END SHOW/HIDE MAIN MENU -->
46
47<!-- BEGIN SHOW/HIDE SECONDARY MENU -->
48jQuery('.morph-secondary-menu-button svg').on('touchstart click', function(e) {
49'use strict';
50	e.preventDefault();
51		if(jQuery('.morph-secondary-menu-wrapper').hasClass('morph-secondary-menu-wrapper-active'))
52		{		
53			/* hide secondary menu */
54			jQuery('.morph-secondary-menu-wrapper').removeClass('morph-secondary-menu-wrapper-active');
55			/* secondary menu button inactive state */
56			jQuery('.morph-secondary-menu-button').removeClass('morph-secondary-menu-button-active');
57		} else {		
58			/* show secondary menu */
59			jQuery('.morph-secondary-menu-wrapper').addClass('morph-secondary-menu-wrapper-active');
60			/* secondary menu button active state */
61			jQuery('.morph-secondary-menu-button').addClass('morph-secondary-menu-button-active');
62			
63			/* hide search field close button */
64			jQuery('.morph-search-close-wrapper').removeClass('morph-search-close-wrapper-active');
65			/* hide search field */
66			jQuery('.morph-search-wrapper').removeClass('morph-search-wrapper-active');
67			jQuery('.morph-search-wrapper #searchform #s').blur();
68			/* show search button */
69			jQuery('.morph-search-button').removeClass('morph-search-button-hidden');
70		}
71});
72<!-- END SHOW/HIDE SECONDARY MENU -->
73
74<!-- BEGIN HIDE MENU WHEN OVERLAY CLICKED/TAPPED -->
75jQuery('.morph-background-overlay').on('touchstart click', function(e) {
76'use strict';
77	e.preventDefault();
78		/* hide morph slide */
79		jQuery('.morph-main-wrapper').removeClass('morph-main-wrapper-active');
80		/* hide morph background */
81		jQuery('.morph-main-background').removeClass('morph-main-background-active');
82		/* hide background overlay */
83		jQuery('.morph-background-overlay').removeClass('morph-background-overlay-active');
84		/* hide expanded menu button */
85		jQuery('.morph-main-menu-button-wrapper').removeClass('morph-menu-active');
86	
87		/* hide secondary menu */
88		jQuery('.morph-secondary-menu-wrapper').removeClass('morph-secondary-menu-wrapper-active');
89		/* secondary menu button inactive state */
90		jQuery('.morph-secondary-menu-button').removeClass('morph-secondary-menu-button-active');
91		
92		/* hide search field close button */
93		jQuery('.morph-search-close-wrapper').removeClass('morph-search-close-wrapper-active');
94		/* hide search field */
95		jQuery('.morph-search-wrapper').removeClass('morph-search-wrapper-active');
96		jQuery('.morph-search-wrapper #searchform #s').blur();
97		/* show search button */
98		jQuery('.morph-search-button').removeClass('morph-search-button-hidden');
99		
100		/* when menu de-activated, animate main menu items */
101		jQuery('.morph-menu-wrapper').removeClass('morph-menu-wrapper-active');		
102});
103<!-- END HIDE MENU WHEN OVERLAY CLICKED/TAPPED -->

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.