//鑾峰彇褰撳墠涓嶅甫鍚庣紑鐨勯〉闈㈠悕绉 var strUrl = location.href; var strUrl = strUrl.split("/"); var strUrl = strUrl.slice(strUrl.length-1, strUrl.length).toString(String).split("."); var strPage = strUrl.slice(0, 1); //鍒涘缓鍜屽垵濮嬪寲鍦板浘鍑芥暟锛 var markerArr = new Array(); function initMap(){ createMap();//鍒涘缓鍦板浘 setMapEvent();//璁剧疆鍦板浘浜嬩欢 addMapControl();//鍚戝湴鍥炬坊鍔犳帶浠 addMarker();//鍚戝湴鍥句腑娣诲姞marker } function initMaps(){ createMap();//鍒涘缓鍦板浘 setMapEvent();//璁剧疆鍦板浘浜嬩欢 addMapControl();//鍚戝湴鍥炬坊鍔犳帶浠 } //鍒涘缓鍦板浘鍑芥暟锛 function createMap(){ var map = new BMap.Map("mapBox");//鍦ㄧ櫨搴﹀湴鍥惧鍣ㄤ腑鍒涘缓涓€涓湴鍥 var localCity = new BMap.LocalCity(); localCity.get(function (r) { map.centerAndZoom(r.center, 12); }); window.map = map;//灏唌ap鍙橀噺瀛樺偍鍦ㄥ叏灞€ } //鍦板浘浜嬩欢璁剧疆鍑芥暟锛 function setMapEvent(){ map.enableDragging();//鍚敤鍦板浘鎷栨嫿浜嬩欢锛岄粯璁ゅ惎鐢?鍙笉鍐? map.enableScrollWheelZoom();//鍚敤鍦板浘婊氳疆鏀惧ぇ缂╁皬 map.enableDoubleClickZoom();//鍚敤榧犳爣鍙屽嚮鏀惧ぇ锛岄粯璁ゅ惎鐢?鍙笉鍐? map.enableKeyboard();//鍚敤閿洏涓婁笅宸﹀彸閿Щ鍔ㄥ湴鍥 } //鍦板浘鎺т欢娣诲姞鍑芥暟锛 function addMapControl(){ //鍚戝湴鍥句腑娣诲姞缂╂斁鎺т欢 var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE}); map.addControl(ctrl_nav); //鍚戝湴鍥句腑娣诲姞缂╃暐鍥炬帶浠 var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1}); map.addControl(ctrl_ove); //鍚戝湴鍥句腑娣诲姞姣斾緥灏烘帶浠 var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT}); map.addControl(ctrl_sca); } function dealer(){ var city_id=$("#sel_city").find('option:selected').val(); var mkArr = new Array(); $.ajaxSetup({ async : false }); $.getJSON('../index.php/dealer/dealer_resion_map/'+city_id,function(json){ var r = json.data; for(var i=0; i'+ '
'+ '
'+ '

'+json.title+'

'+ '

鑱旂郴鏂瑰紡锛? + (json.telphone+ '
'+json.mobile) + '

'+ '

鍦板潃锛? + (json.address) + '

'+ '

'+ '
'+ '
'+ '' document.getElementById("msgContent").innerHTML += cont; } //娌℃湁鍚堥€傚簵閾 function nullCont(){ //if($("#msgContent").html().trim().length<=0){ if($("#msgContent").html().length<=0){ var cont = '
  • '+ '
    '+ '
    '+ '

    鏆傛棤淇℃伅

    '+ '
    '+ '
    '+ '
  • ' document.getElementById("msgContent").innerHTML += cont; } } //鐐瑰嚮鍙宠竟鍐呭鍏宠仈鏍囨敞 function onMarker(_this){ var index = _this.index(); $('.BMap_Marker').eq(index).click(); // _this.find(".contF").css({ // "background":"#f5f5f5" // }) _this.siblings().find(".contF").css({ "background":"#ffffff" }) msgTitleCont(_this); //鏇存崲鎻愮ず鏍囪 var sel_car= $("#sel_car").find("option:selected").val(); if (sel_car != '0'){ $("#select").show().siblings("#start").hide() } } //鍒涘缓InfoWindow function createInfoWindow(i){ var json = markerArr[i]; var mapTlStyle = ''; var tl = '' var mapTlStyle = ''; var href = ''; var regionid = $("#sel_region").find("option:selected").val(); var cityid = $("#sel_city").find("option:selected").val(); var txt = '
    ' + '鑱旂郴鏂瑰紡锛? + (json.telphone+ '
    '+json.mobile) + '

    ' + '鍦板潃锛? + (json.address) + '' + '
    '; var iw = new BMap.InfoWindow(tl+txt); return iw; } //鍒涘缓涓€涓狪con function createIcon(json){ var icon = new BMap.Icon("http://app.baidu.com/map/images/us_mk_icon.png", new BMap.Size(json.w,json.h),{imageOffset: new BMap.Size(-json.l,-json.t),infoWindowOffset:new BMap.Size(json.lb+5,1),offset:new BMap.Size(json.x,json.h)}) return icon; } //娓呴櫎鏍囨敞 function clearMarker(){ map.clearOverlays(); document.getElementById("msgContent").innerHTML = ''; } //娣诲姞鏍囪 function addMarkerBtn(){ addMarker(); } //璺宠浆鍦板浘涓績 function cityCenter(){ var txt = $("#sel_city").find('option:selected').text(); map.setCenter(txt); } //浠庢爣娉ㄨ幏鍙杢itle function markerTitleCont(index){ if(!document.getElementById("dealerid"))return; var $dealerid = $("#dealerid"); var liVal = $("#msgContent li").eq(index).find("h4").text(); //$dealername.val(liVal) var dealerid = $("#msgContent li").eq(index).attr("data-id"); $dealerid.val(dealerid); $("#reserResultS").find("span").html(liVal);//zuof } //浠庝俊鎭垪琛ㄨ幏鍙杢itle function msgTitleCont(_this){ if(!document.getElementById("dealerid"))return; //var dealerid = $("#dealerid"); var liVal = _this.find("h4").text(); //var dealerid = $("#msgContent li").eq(index).attr("data-id"); //$dealerid.val(dealerid); $("#start").hide(); $("#select").show(); $("#reserResultS").find("span").html(liVal);//zuof }