$(function () { wowInt(); findTel(); phoneTargetSelf(); mainNav(); select_city(); $(window).resize(function() { mainNav(); }); $(".video-xx,.video_appbox .mask").click(function(){ $(".video_appbox").fadeOut(); $(".video_t").html("") }) var srcl="",simg=''; $(".video_button").click(function(e){ srcl=$(this).data("video"); simg=$(this).data("img"); $(".video_appbox").fadeIn(); video() }) function video(){ $(".video_t").html("") $(".video_t video").attr({width:$(".video_t").width(),height:$(".video_t").height()}) } $(window).scroll(function(){ if($(this).scrollTop()>0){ $('body').addClass('scrollHeader'); }else{ $('body').removeClass('scrollHeader'); } }); //--------------搜索按钮 $(".search_box").click(function(e){ e.stopPropagation(); $(".search_box").removeClass("on"); $(this).addClass("on"); }) $(document).click(function(){ $(".search_box").removeClass("on"); }) //end //--------------公用选项卡切换 $(".tab-box .tab-a").each(function() { $(this).click(function() { $(this).addClass("on").siblings().removeClass("on"); var ii=$(this).index(); //$.getScript("../js/ratio-img.js"); $(this).parents(".tab-box").find(".tab-b").eq(ii).show().siblings().hide(); }); }) $(".tab-box").each(function (i) { $(this).find(".tab-a:eq(0)").click(); }); //end // 二维码 $(".weixin").click(function(){ $(".blank_40,.weixin_box").fadeIn().show(); }) $(".weixin_close,.blank_40").click(function(){ $(".blank_40,.weixin_box").fadeOut().hide(); }) if($(".product_d_img").length>0){ if($(".product_d_img li").length>1){ $(".product_d_img .lhl_but").show() } var newSwiper = new Swiper('.product_d_img .swiper-container', { //autoplay:5000, slidesPerView:1, spaceBetween : 0, prevButton:'.product_d_img .swiper-button-prev', nextButton:'.product_d_img .swiper-button-next', autoplayDisableOnInteraction : false, pagination: '.product_d_img .swiper-pagination', paginationClickable :true, }) } }) /*window.onload = function(){ setTimeout(function(){ $(window).scroll(); },300) }*/ function select_city(){ $(".select-box").each(function (i) { $(this).find("dt").click(function (e) { e.preventDefault(); e.stopPropagation(); var el = $(this).parent(".select-box"); if(el.hasClass('open')){ el.removeClass('open'); }else{ el.addClass('open'); el.parents(".sel_box").siblings(".sel_box").find(".select-box").removeClass('open'); } }) $(".select-box").eq(i).find("dd a").each(function (x) { $(this).click(function () { var inde = $(this).index(); $(this).addClass("on").siblings().removeClass("on"); var el = $(".select-box.open"); el.next(".select-hidden").val($(this).attr("data-val")) el.find("dt a").text($(this).text()); el.find("dd a").eq(inde).addClass("on").siblings().removeClass("on"); setTimeout(function () { el.removeClass("open"); },1) }) }) }) $(document).click(function () { $(".select-box.open").removeClass("open"); }) } function mainNav(){ //导航 $(".phone_menu").click(function(){ if($("body").hasClass("pBody")){ $("body").removeClass("pBody"); }else{ $("body").addClass("pBody"); $("nav").height($(window).height()-$("header").height()); } }) if($(window).width()>1024){ $(".header nav>ul>li").hover(function(){ $(this).find(".nav_list").stop().slideDown(); $(this).find(".nav_blank_80").stop().slideDown(); },function(){ $(this).find(".nav_blank_80,.nav_list").stop().slideUp(); $(this).find(".nav_blank_80").stop().slideUp(); }); // $('.header nav>ul>li>ul').fadeOut(0); // $('.header nav>ul>li').each(function(){ // if ($(this).find('li').length>0) { // $(this).mouseover(function() { // $(this).find('ul').stop(true,true).delay(100).slideDown(200); // $(this).siblings().find('ul').slideUp(100); // }); // } // }); // $('.header nav>ul>li').mouseleave(function(){ // $('.header nav>ul>li>ul').slideUp(100); // }) } else{ $('.header nav>ul>li').each(function(){ if ($(this).find('ul').length>0) { $(this).addClass('hassub'); $(this).click(function() { $(this).addClass('show'); }) } else{ $(this).removeClass('hassub'); $(this).removeClass('show'); } }) $(document).on('click','nav>ul>li>.nav_box li:first-child',function(e){ $('nav>ul>li').removeClass('show'); e.stopPropagation(); }); } //导航 } function wowInt(){ if (!(/msie [6|7|8|9]/i.test(navigator.userAgent))){ var wow = new WOW({ boxClass: 'wow', animateClass: 'animated', offset: 0, mobile: false, live: true }); wow.init(); }; } /*手机端链接改为本窗口打开*/ function phoneTargetSelf(context){ if ($(window).width()<1024) { if(context==undefined){ context=$(document); } $('a',context).each(function(){ var target=$(this); var link=target.attr('target'); target.attr('target','_self'); }) } } /*电话链接取消默认事件并添加样式*/ function findTel(context){ if ($(window).width()>1024) { var condition = /^tel\:([0-9\-]+)|tel\:\+([0-9\-]+)$/; if(context==undefined){ context=$(document); } $('a',context).each(function(index, el) { var target=$(this); var href=target.attr('href'); if (condition.test(href)) { target.addClass('tel_link'); target.on('click',function(event){ event.preventDefault(); }) } }); } } /*内容页文章字体切换*/ function fontChange(changeFont,articleClass){ var article=$(articleClass); if (changeFont=='big') { article.css('font-size','18px') } if (changeFont=='medium') { article.css('font-size','16px') } if (changeFont=='small') { article.css('font-size','14px') } } // 打印 function printBind(){ $('a#print-but').on('click',function(){ $('body').addClass('print_preview'); setTimeout(function(){ window.print(); $('body').removeClass('print_preview'); },200) }) } //ie7、8支持placeholder $(function(){ if(!placeholderSupport()){ $('[placeholder]').focus(function() { var input = $(this); if (input.val() == input.attr('placeholder')) { input.val(''); input.removeClass('placeholder'); } }).blur(function() { var input = $(this); if (input.val() == '' || input.val() == input.attr('placeholder')) { input.addClass('placeholder'); input.val(input.attr('placeholder')); } }).blur(); }; }) function placeholderSupport() { return 'placeholder' in document.createElement('input'); } // 地图 function mapInt(mapTitle,mapAdress,mapx,mapy){ var map = new BMap.Map("map"); var point = new BMap.Point(mapx,mapy); var point2 = new BMap.Point(mapx,mapy); //坐标偏移 var point2 = new BMap.Point(mapx+0.05,mapy); var myIcon = new BMap.Icon("../images/address.png", new BMap.Size(32,42));// icon按钮 var marker2 = new BMap.Marker(point2,{icon:myIcon}); // 创建标注 map.addOverlay(marker2); // 将标注添加到地图中 map.centerAndZoom(point, 18); // var opts = { // width : 200, // 信息窗口宽度 // height: 100, // 信息窗口高度 // title : mapTitle // 信息窗口标题 // } //var infoWindow = new BMap.InfoWindow(mapAdress, opts); // marker2.addEventListener("click", function(){ // map.openInfoWindow(infoWindow,point); // }); map.enableScrollWheelZoom(); //启用滚轮放大缩小,默认禁用 map.enableContinuousZoom(); //启用地图惯性拖拽,默认禁用 } $(function(){ $(".recruit_table tbody tr:odd").addClass("cur"); $(".leader li:even").addClass("cur"); $(".social_part2 li:odd").addClass("cur"); question(); news_slider(); types_tchoice(); inquiry_form(); }) function question(){ $(".question dl").eq(0).addClass("current") $(".question dl dd").css('display','none') $(".question dl.current dd").css('display','block') $(document).on("click",".question dl dt",function(){ if ($(this).parent().hasClass('current')) { $(this).parent().removeClass('current').find('dd').slideUp('400') } else{ $(this).parent().addClass('current').find('dd').slideDown('400') $(this).parent().siblings().removeClass('current').find('dd').slideUp('400') } }) } function news_slider() { var swiper = new Swiper('.news_slider .swiper-container', { pagination: '.news_slider .swiper-pagination', slidesPerView: 1, slidesPerColumn: 1, nextButton: '.news_slider .swiper-button-next', prevButton: '.news_slider .swiper-button-prev', spaceBetween: 0 }); } function types_tchoice(){ // $(document).on("click",".types_tab_cur li",function(){ // $(this).addClass("cur").siblings().removeClass("cur"); // }) $(document).on("click",".tchoice_ic",function(){ $(this).toggleClass("cur") }) $(document).on("click",".types_choice .choice",function(){ $(".tchoice_ic").addClass("cur"); $(".types_choice .choice").find("a").text("取消全选"); $(".types_choice .choice").addClass("on"); }) $(document).on("click",".types_choice .choice.on",function(){ $(".tchoice_ic").removeClass("cur"); $(".types_choice .choice").find("a").text("全选"); $(".types_choice .choice").removeClass("on"); }) } function inquiry_form(){ $(document).on("click",".inquiry_form .inquiry_btn02",function(){ $(".inquiry_form input[type=text],.emailbox input[type=password]").val(""); $(".inquiry_form textarea").val(""); // window.location.reload(); }) } $(function(){ history_tab($('.types_tab_cur li').eq(0)) //$(".types_tab_cur li").eq(0).addClass("cur") $(document).on("click",".types_tab_cur li",function(){ var $_this=$(this); history_tab($_this) $_this.addClass("cur").siblings().removeClass("cur"); imgratio() }) }) function history_tab($_this){ var url=$_this.data("src"); if(url==null)return false; $.ajax({ url:url, type:"GET", success: function (msg) { $(".types_list_con .types_cont").html(msg); imgratio(); } }); }; //无图图像 230*235 var nullimg1 = '/images/230.235_00000.png' function lod1(t) { t.onerror = null t.src = nullimg1 t.parentNode.className = 'err_position' } //无图图像 394*223 var nullimg2 = '/images/394.223_00000.png' function lod2(t) { t.onerror = null t.src = nullimg2 t.parentNode.className = 'err_position' } //无图图像 404*228 var nullimg3 = '/images/404.228_00000.png' function lod3(t) { t.onerror = null t.src = nullimg3 t.parentNode.className = 'err_position' } //无图图像 614*347 var nullimg4 = '/images/614.347_00000.png' function lod4(t) { t.onerror = null t.src = nullimg4 t.parentNode.className = 'err_position' } //无图图像 630*354 var nullimg5 = '/images/630.354_00000.png' function lod5(t) { t.onerror = null t.src = nullimg5 t.parentNode.className = 'err_position' } //无图图像 800*450 var nullimg6 = '/images/800.450_00000.png' function lod6(t) { t.onerror = null t.src = nullimg6 t.parentNode.className = 'err_position' }