var companyList = [];// 分公司列表 var companyIndex = 0;// 当前展示的分公司索引 for(var i = 0;i'+ companyList[i].name +'' }else{ str+='
  • '+ companyList[i].name +'
  • ' } } str+='' for(var i = 0;i' } str +='
    ' $('.sub_left').html(str); } $(function () { //底部三维地图 map("change_map", "116.254845", "40.083181", "下一代互联网及重大应用技术创新园C2座", 1); setTimeout(function () { $(".anchorTL").css("display", "none"); $("div[title='显示三维地图']").css("display", "none"); $("#pm").click(function () { $("div[title='显示普通地图']").click(); addBg.call($(this)); }); $("#lt").click(function () { $("div[title='显示卫星影像']").click(); addBg.call($(this)); }) }, 100); //a标签鼠标滑过切换背景 var $a = $(".ul_nofloat a"); $a.mouseover(function () { addBg.call($(this)); }); //横向选项卡 $(".con_pho_left li").click(function () { var $q = $(this).index(); addBg.call($(this)); $(".con_pho_rigth").eq($q).addClass("select").siblings().removeClass("select"); }); // 创建分公司信息 //createPage(); window.address = companyList[0].address; window.telephone = companyList[0].tel; map("contactMap", companyList[0].longlat[0], companyList[0].longlat[1], companyList[0].address); $(".tab_ul>li").click(function (e) {//点击切换分公司地址 var $q = companyIndex = $(this).index(); addBg.call($(this)); $(".tab_div").eq($q).addClass("select").siblings().removeClass("select"); window.address = companyList[$q].address; window.telephone = companyList[$q].tel; map("contactMap", companyList[$q].longlat[0], companyList[$q].longlat[1], companyList[$q].address); window.setEchart(e.target.value); }); //方法 function addBg() {//切换背景的方法 $(this).addClass("bg").siblings().removeClass("bg"); }; function map(a, b, c, d, z) {//百度地图插件(a:"放地图的盒子id";b,c:"要标注的地址坐标";d:"要标注的地址";z:"当z不传值的时候是平面图,当z为真的时候,地图带3d") var map = new BMap.Map(a,{enableMapClick:false}); var point = new BMap.Point(b, c); map.disableScrollWheelZoom(); map.disableInertialDragging(); map.centerAndZoom(d, 17); var marker = new BMap.Marker(point); // 创建标注 map.addOverlay(marker); marker.setZIndex(1000)// 将标注添加到地图中 marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画 var rd = marker.getIcon(); rd.setImageSize(0); if (z) { var mapType = new BMap.MapTypeControl({anchor: BMAP_ANCHOR_TOP_LEFT}); map.addControl(mapType); } var top_left_control = new BMap.ScaleControl({anchor: BMAP_ANCHOR_TOP_LEFT});// 左上角,添加比例尺 var top_left_navigation = new BMap.NavigationControl(); //左上角,添加默认缩放平移控件 var top_right_navigation = new BMap.NavigationControl({anchor: BMAP_ANCHOR_TOP_RIGHT, type: BMAP_NAVIGATION_CONTROL_SMALL}); map.addControl(top_left_control); map.addControl(top_left_navigation); map.addControl(top_right_navigation); map.addControl(top_left_control); map.setCenter(point) var searchInfoWindow = null; var content = '
    地址:'+window.address+'
    电话: '+window.telephone+'
    '; searchInfoWindow = new BMapLib.SearchInfoWindow(map, content, { title : "亚洲bet356体育唯一", //标题 height:50, panel : "panel", //检索结果面板 enableAutoPan : true, //自动平移 searchTypes :[ BMAPLIB_TAB_TO_HERE //到这里去 ] }); //创建检索信息窗口对象 marker.addEventListener("click", function(e){ searchInfoWindow.open(marker); }); map.addOverlay(marker); //在地图中添加marker } });