PageSourceSearch

https://foramax.hu/catalog/view/javascript/opentheme/hozmegamenu/mobile_menu.js

js foramax.hu collected 2026-10-08 02:15:38 UTC 2,425 bytes, 74 lines download raw bytes

1$(document).ready(function () {
2	$("#ma-mobilemenu .had_child, ul.mobilemenu li span.button-view1, ul.mobilemenu li span.button-view2").each(function(){
3        $(this).append('<span class="ttclose ttnavigation"><a href="javascript:void(0)"></a></span>');
4      });
5	$("ul.mobilemenu li.active").each(function(){
6		$(this).children().next("ul").css('display', 'block');
7	});
8	$("ul.mobilemenu li ul").hide();
9	
10	// only category menu
11	$('span.button-view1 span').click(function() { 
12	if ($(this).hasClass('ttopen')) {varche = true} else {varche = false};
13	if(varche == false){
14		$(this).addClass("ttopen");
15		$(this).removeClass("ttclose");
16		$(this).parent().parent().find('ul.level2').slideDown();
17		varche = true;
18	} else 
19	{	
20		$(this).removeClass("ttopen");
21		$(this).addClass("ttclose");
22		$(this).parent().parent().find('ul.level2').slideUp();
23		varche = false;
24	}
25	});
26	$('span.button-view2 span').click(function() { 
27		if ($(this).hasClass('ttopen')) {varche = true} else {varche = false};
28		if(varche == false){
29			$(this).addClass("ttopen");
30			$(this).removeClass("ttclose");
31			$(this).parent().parent().find('ul.level3').slideDown();
32			varche = true;
33		} else 
34		{	
35			$(this).removeClass("ttopen");
36			$(this).addClass("ttclose");
37			$(this).parent().parent().find('ul.level3').slideUp();
38			varche = false;
39		}
40	});
41	
42	// origin menu
43	$('.originalmenu span.ttnavigation').click(function(){
44		if ($(this).hasClass('ttopen')) {varche = true} else {varche = false};
45		if(varche == false){
46			$(this).addClass("ttopen");
47			$(this).removeClass("ttclose");
48			$(this).parent().children('ul').slideDown();
49			varche = true;
50		} else {	
51			$(this).removeClass("ttopen");
52			$(this).addClass("ttclose");
53			$(this).parent().children('ul').slideUp();
54			varche = false;
55		}
56	});
57	//mobile
58	$('.btn-navbar').click(function() {
59		var chk = 0;
60		if ( $('#navbar-inner').hasClass('navbar-inactive') && ( chk==0 ) ) {
61			$('#navbar-inner').removeClass('navbar-inactive');
62			$('#navbar-inner').addClass('navbar-active');
63			$('#ma-mobilemenu').slideDown();
64			chk = 1;
65		}
66		if ($('#navbar-inner').hasClass('navbar-active') && ( chk==0 ) ) {
67			$('#navbar-inner').removeClass('navbar-active');
68			$('#navbar-inner').addClass('navbar-inactive');			
69			$('#ma-mobilemenu').slideUp();
70			chk = 1;
71		}
72		//$('#ma-mobilemenu').slideToggle();
73	});    
74});

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.