(function ($, window, document) { // $(function () { $(window).load( function(){ //鐐瑰嚮鎵€鏈夊湴鏂癸紝.r-search-box浼氶殣钘 $(document).click(function () { $(".r-search-box").css("display", "none"); $(".r-banner").css("padding-top", "0"); //棣栭〉banner $(".banner-section").css("padding-top", "0"); //鏈夎疆鎾殑banner }); /* pc绔悳绱 */ $('#r-search-btn').click(function (e) { // $('.r-search-box').toggle(); if (e.stopPropagation) { e.stopPropagation(); } else { window.event.cancelBubble = true; } $(".nav-list").css("display", "none"); var h = 0; if ($(".r-header-btm").css("top") == "0px") { h = $(".r-header-btm").height(); } else { h = $(".r-header-top").height() + $(".r-header-btm").height(); } if ($(".r-search-box").css("display") == "none") { // $(".r-header-box").css("top",h); $(".r-search-box").css({ "top": h, "display": "block" }); $(".r-banner").css("margin-top", "117px"); //棣栭〉banner $(".banner-section").css("margin-top", "115px"); //鏈夎疆鎾殑banner $(".sol-banner").css("margin-top", "117px"); //鏂规璇︽儏椤礲anner $(".banner-aboutus").css("margin-top","117px") //鍏充簬閿愭嵎椤礲anner } else { $(".r-search-box").css("display", "none"); $(".r-banner").css("margin-top", "0"); $(".sol-banner").css("margin-top", "0"); $(".banner-aboutus").css("margin-top","0"); $(".banner-section").css("margin-top", "0"); //鏈夎疆鎾殑banner } $("#search").val(""); //$(".hot-history-box").css("display", "none"); //$(".typeahead__result").css("display", "none"); $(".r-search-icon").click(function () { $("#search").val(""); $(".hot-history-box").css("display", "none"); $(".typeahead__result").css("display", "none"); }); $(".r-search-close").click(function () { $('.r-search-box').css("display", "none"); $(".r-banner").css("margin-top", "0"); $(".sol-banner").css("margin-top", "0"); $(".banner-aboutus").css("margin-top","0"); $(".banner-section").css("margin-top", "0"); //鏈夎疆鎾殑banner }); }); /* mobile 鎼滅储 */ $('#mobile-search').click(function (e) { //$('.r-search-box').toggle(); if (e.stopPropagation) { e.stopPropagation(); } else { window.event.cancelBubble = true; } $(".nav-list").css("display", "none"); $(".mobile-menu").removeClass("tc"); var h = $(".r-search-box").height(); if ($(".r-search-box").css("display") == "none") { $(".r-search-box").css("display", "block"); $(".r-banner").css("padding-top", h); //棣栭〉banner $(".banner-section").css("padding-top",h); //鏈夎疆鎾殑banner $(".sol-banner").css("padding-top", h); //鏂规璇︽儏椤礲anner $(".banner-aboutus").css("padding-top",h) //鍏充簬閿愭嵎椤礲anner } else { $(".r-search-box").css("display", "none"); $(".r-banner").css("padding-top", 0+"px"); //棣栭〉banner $(".banner-section").css("padding-top", 0+"px"); //鏈夎疆鎾殑banner } $("#search-mb").val(""); //$(".hot-history-box").css("display", "none"); //$(".typeahead__result").css("display", "none"); $(".r-search-mb").click(function () { if (e.stopPropagation) { e.stopPropagation(); } else { window.event.cancelBubble = true; } $(".r-banner").css("padding-top", "0"); //棣栭〉banner $(".banner-section").css("padding-top", "0"); //鏈夎疆鎾殑banner $(".sol-banner").css("padding-top", "0"); //鏂规璇︽儏椤礲anner $(".banner-aboutus").css("padding-top","0") //鍏充簬閿愭嵎椤礲anner $("#search-mb").val(""); $(".r-banner").css("padding-top",'0'); $(".banner-section").css("padding-top",'0'); $(".hot-history-box").css("display", "none"); $(".typeahead__result").css("display", "none"); }); }); /*瀵艰埅鏍忕殑鍐呭 pc*/ if ($(window).innerWidth() > 1024) { $(".r-nav li:nth-child(-n+6) a").mouseenter(function (e) { e.preventDefault(); //$(".r-search-box").css("display","none"); //$(".r-banner").css("padding-top", "122px"); $(this).parent("li").addClass("on").siblings().removeClass("on"); var index = $(this).parent("li").index(); //鍦ㄩ潪涓婚〉鏃舵湁鈥滈椤碘€ var otherpage_nav = $(this)[0] if (otherpage_nav.className.indexOf('otherpage-nav')==-1) { if ($(".nav-list ol>li").eq(index).length) { $(".nav-list ol>li").eq(index).show().siblings().hide(); if ($(".nav-list").stop() && parseInt($(".nav-list").css("top")) < 0) { //var h=$(".r-header-top").height()+$(".r-header-btm").height(); var h = 0; if ($(".r-header-btm").css("top") == "0px") { h = $(".r-header-btm").height(); } else { h = $(".r-header-top").height() + $(".r-header-btm").height(); } $(".nav-list").stop(true, true).animate({ "top": h }, 600); } nav_set_line(); } } }).mouseleave(function (e) { var evt = $(e.relatedTarget); if (evt.closest(".nav-list").length < 1 && !evt.hasClass("nav-list")) { $(".r-nav li").removeClass("on"); $(".nav-list").stop(true, true).animate({ "top": -$(".nav-list").outerHeight() }, 600); } }); $(".nav-list").mouseleave(function (e) { var evt = $(e.relatedTarget); if (evt.closest(".r-nav").length < 1 && !evt.hasClass("r-nav") || evt.closest(".r-nav li").index("li") == 0) { $(".r-nav li").removeClass("on"); $(".nav-list").stop(true, true).animate({ "top": -$(".nav-list").outerHeight() }, 600); } }) } /** mobile鑿滃崟 */ mnav (); function mnav () { $(".mobile-menu").on("click", function () { $(".r-banner").css("padding-top", "0"); //棣栭〉banner $(".banner-section").css("padding-top", "0"); //鏈夎疆鎾殑banner $(".sol-banner").css("padding-top", "0"); //鏂规璇︽儏椤礲anner $(".banner-aboutus").css("padding-top","0") //鍏充簬閿愭嵎椤礲anner if (!$(this).hasClass("tc")) { $(".nav-list").stop().slideDown(); } else { $(".nav-list").stop().slideUp(); $(".lagCon").css('position','absolute'); } $(this).toggleClass("tc"); $(".nav-list .nav-list-child").removeClass('on').find("ul").stop().slideUp();; }); $(".mobile-search").on("click", function () { $(".mobile-search-box").stop(true,true).slideToggle(); }) $(".nav-list .nav-list-child .tit-a .addbtn").on("click",function(){ var index =$(this).parents(".nav-list-child").index(); var that = $(this).parents(".nav-list-child"); $(".lagCon").css('position','fixed'); if (!that.hasClass("on")) { that.siblings().removeClass("on").find("ul").stop().slideUp(); that.addClass("on").find("ul").stop().slideDown(function(){ var top = that.offset().top-$(".nav-list ol").offset().top-$(".r-header").outerHeight(); $(".nav-list").stop().animate({"scrollTop":top}); }); } else { that.removeClass("on").find("ul").stop().slideUp(function(){ $(".nav-list").stop().animate({"scrollTop":0}); }); } }) } $(window).scroll(function () { var width = $(window).width(); if (width > 1024) { $(".r-nav li").removeClass("on"); $(".nav-list").stop(true, true).animate({ "top": -$(".nav-list").outerHeight() }, 600); } }) //瀵艰埅灏忓睆鎹㈣ if ($(window).innerWidth() <1281) { $(".ws-name, .ws-username").css("max-width","127px"); $(".r-header2 .r-nav a").css("padding-left",'1em') $(".r-header2 .r-nav .login-box").css("padding-left",'10px') if($(window).innerWidth() <1100) { $(".ws-name, .ws-username").css("max-width","100px"); } }else { $(".ws-name, .ws-username").css("max-width","145px"); } //ie8 var userAgent = navigator.userAgent; if(window.showModalDialog && userAgent.indexOf("Safari") <= -1) { // 瀵艰埅 var width = $(window).innerWidth(); if(width<=1280){ $(".nav-list ol > li").css("padding","0 1% 0 3%"); $(".r-header-btm .com-content, .r-header-top .com-content").css("padding","0 2%"); $(".r-header-btm .com-content, .r-header-top .com-content").css(" box-sizing","border-box"); $(".r-logo").css("width","20%"); $(".r-search").css("margin-right","10%"); $(".com-content").css("padding","0 4.5%"); } if (width >1024 && width <= 1150){ $(".r-header .nav-list ol > li.nav-list-service ul li").css("padding","0 1.5% "); } if(width >1024){ $(".r-header .nav-list ol>li.nav-list-solution ul .li02 .li02-case .li02-case-img").css("width","60%"); $(".nav-list ol > li.nav-list-solution ul .li02 .li02-case .li02-case-img p").css("margin-right","2%"); $(".r-header .nav-list ol>li.nav-list-cooperative ul li").css("width","14%"); $(".r-header .nav-list ol>li.nav-list-cooperative ul li").css("padding","0 0 0 1%"); $(".r-header .nav-list ol>li.nav-list-cooperative ul li:first-child").css("padding-left","0"); } if (width >1024 && width <= 1280){ $(".r-header .nav-list ol > li ul > li .tit-b, .r-header .nav-list ol > li.nav-list-service ul > li .tit-b").css("padding","12px 0 .8em"); $(".r-header .nav-list ol > li ul > li .tit-b").css("font-size","25px"); } if ($(window).innerWidth() <1440) { $(".r-header2 .r-nav a").css("padding-left",'10px'); } } }); //鎼滅储妗嗕氦浜 window.onload = function () { var otxt = document.getElementById("search"); var otxt_mb = document.getElementById("search-mb"); otxt.onclick = function (ev) { var e = window.event || ev; if (e.stopPropagation) { e.stopPropagation(); } else { e.cancelBubble = true; } var f = $("#search").val(); if (!f) { $(".typeahead__result").unbind("mouseenter"); $(".hot-history-box").css("display", "block"); } } otxt.oninput = function (ev) { var e = window.event || ev; if (e.stopPropagation) { e.stopPropagation(); } else { e.cancelBubble = true; } var f = $("#search").val(); if (f) { $(".hot-history-box").css("display", "none"); $(".typeahead__result").css("display", "block"); } else { $(".hot-history-box").css("display", "none"); $(".typeahead__result").css("display", "none"); } } otxt.onfocus = function (ev) { var e = window.event || ev; if (e.stopPropagation) { e.stopPropagation(); } else { e.cancelBubble = true; } var f = $("#search").val(); if (!f) { $(".typeahead__result").unbind("mouseenter"); $(".hot-history-box").css("display", "block"); } } otxt.onclur = function (ev) { var e = window.event || ev; if (e.stopPropagation) { e.stopPropagation(); } else { e.cancelBubble = true; } var f = $("#search").val(); $(".hot-history-box").css("display", "none"); $(".typeahead__result").css("display", "none"); } } /*瀵艰埅鑿滃崟绔栫嚎 */ function nav_set_line() { var _cur_height = 50; $('.nav-list-child').each(function () { var _self = $(this); var _li_num = _self.find('.ul-child').length; $(_self.find('.ul-child')).each(function () { if (_cur_height < $(this).height()) { _cur_height = $(this).height(); } }); var _html = '
'; for (var i = 0; i < _li_num - 1; i++) { _self.find('.ul-child').eq(i).find('.sa-fun-add-line').remove(); _self.find('.ul-child').eq(i).append(_html); $('.sa-fun-add-line').css({ 'height': _cur_height }); } }); }; })(jQuery, window, document);