PageSourceSearch

https://s-core.co.kr/wp-content/themes/s-core/assets/js/site_function.js?ver=6.8

js s-core.co.kr collected 2026-10-02 14:40:51 UTC 5,080 bytes, 152 lines download raw bytes

1//HEADER 검색창
2jQuery(window).scroll(function () {
3	jQuery(".in_header .search_box").removeClass("on");
4	jQuery(".in_header .header_right .search").removeClass("on");
5});
6jQuery(".in_header .search").click(function () {
7	var sw;
8	jQuery(".in_header .search_box").toggleClass("on");
9	jQuery(".in_header .header_right .search").toggleClass("on");
10	var sw = 1;
11
12	var check_on;
13
14	if (jQuery(".in_header .search_box").hasClass("on")) {
15		// MOVE FOCUS - 검색창 fade 효과로 인해 한템포 늦게
16		check_on = setInterval(function () {
17			jQuery("#top_search_string").focus();
18			var hasFocus = jQuery("#top_search_string").is(':focus');
19			if (hasFocus) clearInterval(check_on);
20		}, 100);
21		jQuery(".in_header .header_right .search .blind").text("검색창 닫기");
22	}
23
24	if (jQuery(".in_header .header_right .search").hasClass("on")) {
25		jQuery(".in_header .header_right .search .blind").text("검색창 닫기");
26	} else {
27		jQuery(".in_header .header_right .search .blind").text("검색창 열기");
28	}
29
30	if (sw == 1) {
31		jQuery("#content-wrap").click(function () {
32			jQuery(".in_header .search_box").removeClass("on");
33			jQuery(".in_header .header_right .search").removeClass("on");
34			jQuery(".in_header .header_right .search .blind").text("검색창 열기");
35		});
36
37		jQuery(".in_header .header_right .wpml-ls").click(function () {
38			jQuery(".in_header .search_box").removeClass("on");
39			jQuery(".in_header .header_right .search .blind").text("검색창 열기");
40		});
41
42        jQuery(".in_header .menu_p .wpml-ls-item-toggle").click(function () {
43            jQuery(".in_header .search_box").removeClass("on");
44            jQuery(".in_header .header_right .search .blind").text("검색창 열기");
45        });
46	};
47});
48
49
50//HEADER MEGA Menu
51//jQuery("header .nav .nav-list>li.menu-item").on("mouseenter", function () { //mega bg 제거
52//    jQuery(".in_header").removeClass("bg-on");
53//});
54//jQuery("header .nav .nav-list>li.menu-item-has-children").on("mouseenter", function () {
55//    jQuery(".in_header").addClass("bg-on");
56//});
57//jQuery("header .nav-list .product-menu").on("mouseenter", function () {
58//    jQuery(this).addClass("on");
59//});
60//jQuery("header .nav .nav-list>li").on("mouseenter", function () {
61//    jQuery("header .nav .nav-list>li").each(function () {
62//        jQuery(this).removeClass("on");
63//    });
64//    jQuery(this).addClass("on");
65//});
66//jQuery(document).on("mouseleave", ".sub-bg", function () {
67//    jQuery("header .nav .nav-list > li").each(function () {
68//        jQuery(this).removeClass("on");
69//    });
70//});
71
72// GNB EVENT - 20180607
73jQuery(".nav-list > li > a").focus(function () {
74	// 상위 index
75	var index = jQuery(".nav-list > li").index(jQuery(this).parent());
76	var count = 0;
77
78	if (jQuery(this).parent().hasClass("menu-item-has-children")) jQuery(".in_header").addClass("bg-on");
79	else jQuery(".in_header").removeClass("bg-on");
80
81	jQuery(".nav-list > li").each(function () {
82		if (count != index) {
83			jQuery(".nav-list > li").eq(count).removeClass("on");
84		}
85		count++;
86	});
87	jQuery(this).parent().addClass("on");
88});
89
90// 검색창으로 갈때 서브메뉴 OFF - EVENT - 20180607
91jQuery("button.search").focus(function () {
92	jQuery(".nav-list > li").removeClass("on");
93	jQuery(".in_header").removeClass("bg-on");
94});
95
96// 컨텐츠 페이지 LOCATION MENU EVENT
97jQuery(".location .menu-item>li").click(function () {
98	if (jQuery(".dep2").children(".dep2").is(":visible") == true) {
99		jQuery(".dep2").children(".dep2").slideUp();
100	}
101	//jQuery(".dep2").children(".dep2").slideUp();
102	if (jQuery(".dep2").parent(".dep2").is(":visible") == true) {
103		jQuery(".dep2").parent(".dep2").slideUp();
104	}
105	if (jQuery(this).find(".dep2").is(":visible") == true) {
106		jQuery(this).find(".dep2").slideUp();
107	} else {
108		jQuery(this).find(".dep2").slideDown();
109	}
110});
111//jQuery(".menu-item> li > a").focus(function(){
112//jQuery(".dep2").slideUp();
113//    jQuery(this).parent().find(".dep2").slideDown();
114//});
115
116//HEADER 링크 제거
117//jQuery("header .nav .sub-dep2-tit>a").removeAttr("href");
118
119//서브 location MENU
120//jQuery(".location .menu-item>li").click(function(){
121//	jQuery(this).children(".dep2").slideToggle();
122//});
123
124
125//이미지 줌
126jQuery(function () {
127	var zoom = 0;
128	var tmpWidth = jQuery(".img_box").width();
129	var currentWidth = tmpWidth;
130	var target = jQuery('.img_box img');
131
132	jQuery('.zoom.in').bind('click', function (event) {
133		if (zoom < 2) {
134			currentWidth = tmpWidth * (zoom + 2);
135			target.css('max-width', 'inherit');
136			target.width(currentWidth);
137			jQuery('.img_box').css('overflow-x', 'scroll');
138			zoom++;
139		}
140	});
141	jQuery('.zoom.out').bind('click', function (event) {
142		if (zoom > 0) {
143			currentWidth = tmpWidth * (zoom);
144			target.css('max-width', 'inherit');
145			target.width(currentWidth);
146			jQuery('.img_box').css('overflow-x', 'scroll');
147			zoom--;
148		};
149		if (zoom == 0) jQuery('.img_box').css('overflow-x', 'hidden');
150	});
151	return false;
152});

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.