$(function() { if ($("body").width() <= 640) { /* 导航 */ var $mhNavBtn = $("#mh-nav-btn"), $mhNav = $("#mh-nav"); $mhNavBtn.on('touchstart', function(event){ event.preventDefault(); if(!$mhNav.hasClass("mh-nav-on")) { $mhNav.addClass("mh-nav-on"); } else { $mhNav.removeClass("mh-nav-on"); } }); /* 导航置顶 */ /* 顶部高度 */ var mHeadHeight = document.getElementById('m-header').offsetHeight; $(window).scroll(function() { if ($(window).scrollTop() > mHeadHeight) { $("#mh-nav").addClass('mh-nav-fixed'); } else { $("#mh-nav").removeClass('mh-nav-fixed'); } }); /* 返回顶部 */ $("#m-top").on('touchstart', function(event){ event.preventDefault(); $('body,html').animate({ scrollTop: 0 , }, 500 ); }); /* 去除图片样式 */ $(".content-right").find("img").removeAttr("style"); } else { var urlstr = location.href, nav_url = false, navLeft_url = false; //主导航选中状态 $("#nav").find("a").each(function () { if ((urlstr + '/').indexOf($(this).attr('href')) > -1 && $(this).attr('href')!='') { $(this).addClass('nav-on'); nav_url = true; } else { $(this).removeClass('nav-on'); } }); if ( $(".nav-on").length > 1 ) { $(".nav-on").eq(0).removeClass('nav-on'); } //左导航选中状态 $("#navLeft-box").find("a").each(function () { if ((urlstr + '/').indexOf($(this).attr('href')) > -1 && $(this).attr('href')!='') { $(this).addClass('navLeft-on'); navLeft_url = true; } else { $(this).removeClass('navLeft-on'); } }); if ( $(".navLeft-on").length > 1 ) { $(".navLeft-on").eq(0).removeClass('navLeft-on'); } /* 内容框content与左导航同高 */ var content = $("#content"), navLeft = $("#navLeft"), contentHeight = content.height(), navLeftHeight = navLeft.height(); if (contentHeight < navLeftHeight) { content.css({"min-height": navLeftHeight + "px"}); } /* 友情链接隐藏显示 */ var friendBox = $("#friend-box").html(); if (friendBox == "" || friendBox == null) { $("#friend-links").hide(); } // 返回顶部 $('#fr-top').on('click', function(event){ event.preventDefault(); $('body,html').animate({scrollTop: "0"},400); }); /* code info show */ $('#fr-code').on({ mouseover: function(){ $('#fr-codeimg').fadeIn(500); }, mouseout: function(){ $('#fr-codeimg').fadeOut(500); } }); } }); /* 选项卡 */ function doClick(d) { d.className = "tabNav-current"; var a,f,c; for (var b=1; b<=3; b++) { f = "tabNav" + b; a = document.getElementById(f); c = document.getElementById("tabMain" + b); if (f != d.id) { a.className=""; //c.style.display="none"; $("#tabMain" + b).slideUp(500); } else { //c.style.display="block"; $("#tabMain" + b).slideDown(500); } } } /* 图片放大查看 */ ;(function($){ $.fn.simpleZoom = function(options){ var defs = { zoomBox : "#zoom", //需要放大的区域 markSize : [120, 100], //放大镜宽高 zoomSize : [500, 500], //需要放大的区域宽高 zoomImg : [800, 800] //需要放大的区域的图片的宽高 }; var opt = $.fn.extend({}, defs, options); return this.each(function(){ var markBox = $(this); var zoomBox = $(opt.zoomBox); var zoom_img = $(opt.zoomBox).find("img"); var markBoxSize = [markBox.width(), markBox.height(), markBox.offset().left, markBox.offset().top]; var markSize = opt.markSize; var zoomSize = opt.zoomSize; var zoomImg = opt.zoomImg; var mark_ele = ""; var mark_css = {position:"absolute", top:0, left:0, width:markSize[0]+"px", height:markSize[1]+"px", backgroundColor:"#000", opacity:.5, filter:"alpha(opacity=50)", display:"none", cursor:"crosshair"}; var show_w = markBoxSize[0]-markSize[0]; var show_h = markBoxSize[1]-markSize[1]; //created mark element and add cascading style sheets zoomBox.css({width:zoomSize[0]+"px", height:zoomSize[1]+"px"}); markBox.append(mark_ele); $("#mark").css(mark_css); markBox.mouseover(function(){ $("#mark").show(); zoomBox.show(); }).mouseout(function(){ $("#mark").hide(); zoomBox.hide(); }).mousemove(function(e){ var l = e.pageX-markBoxSize[2]-(markSize[0]/2); var t = e.pageY-markBoxSize[3]-(markSize[1]/2); if(l < 0){ l = 0; }else if(l > show_w){ l = show_w; } if(t < 0){ t = 0; }else if(t > show_h){ t = show_h; } $("#mark").css({left:l+"px", top:t+"px"}); var z_x = -(l/show_w)*(zoomImg[0]-zoomSize[0]); var z_y = -(t/show_h)*(zoomImg[1]-zoomSize[1]); zoom_img.css({left:z_x+"px", top:z_y+"px"}); }); }); } })(jQuery); /* 移动端js */ function ShowBdMap() { $("#mMap-box").addClass("mMap-show"); //var src = 'http://map.baidu.com/mobile/webapp/search/search/qt=s&wd=%E6%B7%B1%E5%9C%B3%E5%B8%82%E7%BD%97%E6%B9%96%E5%8C%BA%E6%B9%96%E8%B4%9D%E8%B7%AF2139%E5%8F%B7%E6%B9%96%E6%B6%A6%E5%A4%A7%E5%8E%A61709&c=340&searchFlag=bigBox&version=5&exptype=dep/vt=map/?fromhash=1'; var src = 'http://map.baidu.com/mobile/webapp/place/detail/qt=ninf&wd=%E4%BD%B3%E5%8D%8E%E9%93%9D%E5%9E%8B%E6%9D%90%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8&c=138&searchFlag=bigBox&version=5&exptype=dep&src_from=webapp_all_bigbox&wd2=%E4%BD%9B%E5%B1%B1%E5%B8%82%E5%8D%97%E6%B5%B7%E5%8C%BA&sug_forward=3f9337d68b0213b3f723105c&src=1&uid=ea4a3dc98cb97d2e4e55475c&industry=enterprise&qid=9669741245894872319/showall=1&pos=1&da_ref=listclk&da_qrtp=11&da_log=sampid%3A3_eno%3A206_adnum%3A0_sid%3A769896805910110_from%3Awebappmap_exptype%3Aurl_query%3A%E4%BD%B3%E5%8D%8E%E9%93%9D%E5%9E%8B%E6%9D%90%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8_adids%3A_killnum%3A0_userids%3A&da_adquery=%E4%BD%B3%E5%8D%8E%E9%93%9D%E5%9E%8B%E6%9D%90%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8&da_adtitle=%E4%BD%B3%E5%8D%8E%E9%93%9D%E5%9E%8B%E6%9D%90%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8&da_adindus=%E5%85%AC%E5%8F%B8%E4%BC%81%E4%B8%9A&detail_from=list&vt=map'; $("#mMap-frame").attr('src', src); } function CloseBdMap() { $("#mMap-box").removeClass("mMap-show"); }