$(function () { wowInt(); findTel(); phoneTargetSelf(); $(window).resize(); pc_nav(); // JavaScript Document $(document).ready(function () { $(window).scroll(function(){ if($(this).scrollTop()>0){ $('body').addClass('scrollHeader'); }else{ $('body').removeClass('scrollHeader'); } }); $(document).on('click','.nav_phone_btn,.nav_phone_tit .button',function(){ $('.nav_phone_con>ul>li').removeClass('on'); $('.nav_phone_btn').toggleClass('visible_nav'); $('body').toggleClass('body_nav_phone'); }); $(document).on('click','.nav_phone_con>ul>li',function(){ $(this).addClass('on'); }); $(document).on('click','.nav_phone_con>ul>li ul>li:first-child',function(e){ $('.nav_phone_con>ul>li').removeClass('on'); e.stopPropagation(); }); }); $(".phone_search").click(function(e){ // e.preventDefault(); e.stopPropagation(); $(this).toggleClass("cur"); $(".header .search").toggleClass("cur"); }) $(".header #formd_search_id,.btnSearch").click(function(e){ // e.preventDefault(); e.stopPropagation(); }) $(document).click(function(){ $(".header .search,.phone_search").removeClass("cur") }) //end // placeholder($('.search input'),'#000'); }) $(window).resize(function(){ $('.header .nav>ul>li').each(function(){ var liLett=$(this).offset().left; var liWidth=$(this).outerWidth(true); $(this).find('.navlist').width($(window).width()); $(this).find('ul').css('left',liLett+liWidth/2-60); }) }) function pc_nav(){ var ww=$(window).width() $('.header .navlist').css('width',ww) $('.header .nav>ul>li').each(function(){ var liLength=$(this).find('li').length var ulWidth=0 var liLett=$(this).offset().left var liWidth=$(this).outerWidth(true) for (var i = 0; i 0) { $(this).find('.navlist').append('') } $(this).find('span').css({'left':liLett+liWidth/2-7}) }) $('.header .nav>ul>li .navlist').fadeOut(0) $('.header .nav>ul>li').each(function(){ if ($(this).find('li').length>-2) { $(this).mouseover(function() { $(this).find('.navlist').stop(true,true).delay(200).slideDown(300) $(this).siblings().find('.navlist').slideUp(300) }); } }); $('.header').mouseleave(function(){ $('.header .navlist').slideUp(300) }) } function wowInt(){ if (!(/msie [6|7|8|9]/i.test(navigator.userAgent))){ var wow = new WOW({ boxClass: 'wow', animateClass: 'animated', offset: -100, mobile: true, 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) }) } window.onload = function(){ setTimeout(function(){ $(window).scroll(); },300) } // placeholder function placeholder(nodes,pcolor) { if(nodes.length && !("placeholder" in document.createElement('input'))){ for(i=0;i