PageSourceSearch

https://www.elegancyglass.com/wp-content/themes/elegancyglass/assets/js/menu.js?ver=6.9.8

js elegancyglass.com collected 2026-10-07 04:50:14 UTC 2,348 bytes, 75 lines download raw bytes

1
2(function($){
3  var ico = $('<i class="fa fa-caret-down sks_custom"></i>');
4  $('nav li:has(ul) > a').append(ico);
5
6  $('nav li:has(ul)').on('click',function(){
7    $('nav li:has(ul)').removeClass('open');
8    $(this).toggleClass('open');
9  });
10
11  $('a#toggle').on('click',function(e){
12    $('html').toggleClass('open-menu');
13    return false;
14  });
15
16  $('div#overlay').on('click',function(){
17    $('html').removeClass('open-menu');
18  })
19    $('span.menuclose').on('click',function(){
20    $('html').removeClass('open-menu');
21  })
22  $('.header_absolute .ul_trigger').on('click',function(e){
23    $('.services_menudiv').toggleClass('showhide');
24    return false;
25  });
26
27  $( "ul.sub-menu" ).before( "<i class='fa fa-caret-down mysubmenu'></i>" );
28    
29$('.sitebox').on('click',function() {
30    $('.sks_custom').trigger('click');    
31});
32
33})(jQuery)
34
35$( document ).ready(function() {
36        /*if(is_touch_device()) {
37        alert('true');
38        $('#menu ul li').addClass('no-hover');
39        } else {
40        //alert('false');
41        }*/
42        $('.sks_custom').on('click',function(e) {
43            $(this).parent().parent().addClass('no-hover');
44
45            $('nav ul li').not($(this).parent().parent()).find('.sub-menu').stop(true, true).delay(200).fadeOut(500);
46            $('nav ul li a i').not($(this)).removeClass('openedmenu');
47            $('nav ul li a i').not($(this)).addClass('closemenu');
48
49            e.preventDefault();
50            if($(this).hasClass('openedmenu')) {
51                $(this).parent().parent().find('.sub-menu').stop(true, true).delay(200).fadeOut(500);
52                $(this).removeClass('openedmenu');
53                $(this).addClass('closemenu');
54
55            } else {
56                $(this).parent().parent().find('.sub-menu').stop(true, true).delay(200).fadeIn(500);
57                $(this).removeClass('closemenu');
58                $(this).addClass('openedmenu');
59            }
60        });
61    
62    $(".togglebtn, .overlay").click(function () {
63		$(".togglebtn, .overlay, .menu_link, .fullmenu").toggleClass("active");
64		if ($(".overlay").hasClass("active")) {
65			$(".overlay").fadeIn();
66			$('html').addClass('menuhidden');
67
68		} else {
69			$(".overlay").fadeOut();
70			$('html').removeClass('menuhidden');
71
72		}
73	});	
74    
75    });

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.