PageSourceSearch

https://isabellekringnes.com/template/js/menuV.js

js isabellekringnes.com collected 2026-10-06 06:28:44 UTC 4,169 bytes, 111 lines download raw bytes

1(function () {
2	var clickYN1 = false;
3	if (!window.menuNV) {
4        window.menuNV = {};
5	};
6	window.menuNV = {
7		menuNV_pc: function () {
8			var curNHIdx;
9			$('.w-com-menuNV').each(function (index, element) {
10				var menuThis = $(this);
11                menuThis.find('.ul-parent >li').each(function(index, element) {
12					if($(this).hasClass('cur')){
13						curNHIdx = index;
14						if (menuThis.hasClass('w-com-menuNVClick')) {
15							if ($(this).find('.ul-submenu')) {
16								$(this).addClass('open');
17								$(this).find('.ul-submenu').slideDown();
18							}
19						}
20					}
21				});
22				menuThis.find('.ul-parent >li').hover(function(){
23					$(this).siblings('li').removeClass('cur');
24				},function(){
25					menuThis.find('.ul-parent >li').eq(curNHIdx).addClass('cur');
26				});
27			})
28			if(clickYN1){$('.w-com-menuNV li .div-parent .fa').unbind('click');}
29			$('.w-com-menuNV li .div-parent .fa').click(function(){
30				$(this).parent().parent().siblings().find('.ul-submenu').slideUp();
31				$(this).parent().parent().siblings().removeClass('open');
32				$(this).parent().parent().siblings().find('.open').removeClass('open');
33				if($(this).parent().siblings('.ul-submenu').is(':hidden')){
34					$(this).parent().siblings('.ul-submenu').slideDown();
35					$(this).parent().parent().addClass('open');
36				}else{
37					$(this).parent().siblings('.ul-submenu').slideUp();
38					$(this).parent().siblings('.ul-submenu').find('.ul-submenu').slideUp();
39					$(this).parent().parent().removeClass('open');
40					$(this).parent().parent().find('.open').removeClass('open');
41				}
42				return false;
43			});
44			clickYN1=true;
45		},
46		menuNV_tel: function () {
47			$('.w-com-menuNV .systitle').unbind('click');
48			$('.w-com-menuNV .systitle').bind('click',function(){
49				if($(this).hasClass('open')){
50					$(this).removeClass('open');
51					$(this).siblings('.ul-parent').slideUp();
52					$(this).siblings('.ul-parent').find('.ul-submenu').slideUp();
53					$(this).siblings('.ul-parent').find('.open').removeClass('open');
54				}else{
55					$(this).addClass('open');
56					$(this).siblings('.ul-parent').slideDown();
57				}
58				return false;
59			});
60			if(clickYN1){$('.w-com-menuNV .fa-plus').unbind('click');}
61			$('.w-com-menuNV .fa-plus').click(function(){
62				$(this).parent().parent().siblings('li').find('.ul-submenu').slideUp();
63				$(this).parent().parent().siblings('li').removeClass('open');
64				$(this).parent().parent().siblings('li').find('.open').removeClass('open');
65				if($(this).parent().siblings('.ul-submenu').is(':hidden')){
66					$(this).parent().siblings('.ul-submenu').slideDown();
67					$(this).parent().parent().addClass('open');
68				}else{
69					$(this).parent().siblings('.ul-submenu').slideUp();
70					$(this).parent().siblings('.ul-submenu').find('.ul-submenu').slideUp();
71					$(this).parent().parent().removeClass('open');
72					$(this).parent().parent().find('.open').removeClass('open');
73				}
74				return false;
75			});
76			clickYN1=true;
77		}
78	}	
79})();
80$(function(){
81	if($(window).width()>767){
82		menuNV.menuNV_pc();
83	}else{
84	    menuNV.menuNV_tel();
85	}
86	var oldWidth=$(window).width();
87	$(window).resize(function(){
88		var newWidth=$(window).innerWidth();
89		if(oldWidth>767){
90			if (newWidth < 768) {
91			    $('.w-com-menuNV .systitle').siblings('.ul-parent').slideUp();
92				$('.w-com-menuNV .ul-submenu').slideUp();
93			    $('.w-com-menuNV .open').removeClass('open');
94			    menuNV.menuNV_tel();
95		    }
96		}else{
97			if (newWidth > 768) {
98				$('.w-com-menuNV .systitle').unbind('click');
99				$('.w-com-menuNV .systitle').removeClass('open'); 
100				$('.w-com-menuNV .systitle').siblings('.ul-parent').slideDown();
101				$('.w-com-menuNV .systitle').siblings('.ul-parent').find('.ul-submenu').removeAttr('style');
102				$('.w-com-menuNV .systitle').siblings('.ul-parent').find('.open').removeClass('open');
103				$('.w-com-menuNV .ul-parent').removeAttr("style");
104		        $('.w-com-menuNV .ul-submenu').removeAttr("style");
105			    $('.w-com-menuNV .open').removeClass('open');
106			    menuNV.menuNV_pc();
107		        }
108		}
109		oldWidth=$(window).width();
110	});
111});

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.