window.Config = { staticDir: '.' }; let isClose = true, header = $('.header'), heaerMenuGroup = $('.menu-group'), headerMask = $('.menu-mask'), headerMenuBtn = $('.btn-img'); let t1; function showMenu() { clearTimeout(t1); heaerMenuGroup.show().removeClass('iFadeOut').addClass('iFadeIn'); headerMask.show().removeClass('iFadeOut').addClass('iFadeIn'); headerMenuBtn.attr('src', window.Config.staticDir + '/images/guanbi.png'); $('body').css('overflow', 'hidden'); isClose = false; } function hideMenu() { heaerMenuGroup.removeClass('iFadeIn').addClass('iFadeOut'); headerMask.removeClass('iFadeIn').addClass('iFadeOut'); headerMenuBtn.attr('src', window.Config.staticDir + '/images/menu.png'); $('body').css('overflow', 'auto'); isClose = true; clearTimeout(t1); t1 = setTimeout(function () { heaerMenuGroup.hide(); headerMask.hide(); }, 1200); } $(function () { function setRem() { var whdef = 100 / 1920;// 表示1920的设计图,使用100PX的默认值 1rem = 100px var wH = window.innerHeight;// 当前窗口的高度 var wW = window.innerWidth;// 当前窗口的宽度 var rem = wW * whdef;// 以默认比例值乘以当前窗口宽度,得到该宽度下的相应FONT-SIZE值 $('html').css('font-size', rem + "px"); $(window).resize(function () { var whdef = 100 / 1920;// 表示1920的设计图,使用100PX的默认值 var wH = window.innerHeight;// 当前窗口的高度 var wW = window.innerWidth;// 当前窗口的宽度 var rem = wW * whdef;// 以默认比例值乘以当前窗口宽度,得到该宽度下的相应FONT-SIZE值 $('html').css('font-size', rem + "px"); }); } setRem(); $('.header .menu-group').load('../common/header.html'); $('.footer').load('../common/footer.html'); $(window).scroll(function () { let t = $(document).scrollTop(), flag; if ($(window).width() > 768) { flag = t > 400; } else { flag = t > 60; } if (flag) { header.removeClass('style1').addClass('style2'); } else { header.removeClass('style2').addClass('style1'); } }); header.on('click', '.menu-btn', function () { (isClose == true) ? showMenu() : hideMenu(); }); $('.business-nav a').click(function (event) { $('.business-nav a').removeClass('active'); $(this).addClass('active'); event.preventDefault(); let id = $(this).attr('href'); let ot = $(id)[0].offsetTop; window.scrollTo({ top: ot - 90, behavior: "smooth", }); }); new WOW().init(); });