//各地公司 function company_init() { // 城市公司 $(".city-a a").hover(function (event) { $(this).addclass('current').siblings().removeclass('current'); var name = $(this).data("city"); $(".cityinfo p").hide(); $(".cityinfo p").each(function () { if ($(this).data("city") == name) { $(this).show(); } }); setmap(); return false; }); var map = new bmap.map("citymap"); var point = new bmap.point($(".city-a a").eq(0).attr("data-lng"), $(".city-a a").eq(0).attr("data-lat")); map.centerandzoom(point, 15); map.enabledoubleclickzoom(); var setmap = function () { map.clearoverlays(); $('.city-a a.current').each(function (i) { var lng = $(this).attr('data-lng'); var lat = $(this).attr('data-lat'); var marker = new bmap.marker(new bmap.point(lng, lat)); if (i === 0) { map.setcenter(new bmap.point(lng, lat)); } map.addoverlay(marker); }); }; setmap(); }