如何在百度API地图的标注上添加链接等

http://www.bmw.com.cn/cn/zh/general/dealer_locator/introduction.html类似这样的功能点击后出现的内容里还... http://www.bmw.com.cn/cn/zh/general/dealer_locator/introduction.html类似这样的功能
点击后出现的内容里还能有好多东西。而我在api创建地图里,都没看到这些功能啊。
展开
 我来答
匿名用户
2013-06-29
展开全部
你是程序员么?可以看懂JS吗?我在网上搜到一个可以添加事件的函数,你可以参考一下?var map = new BMap.Map("container");
var point;
var myArray=new Array()
for(var i=1;i<10;i++)
{
point = new BMap.Point(116.404+(i/1000), 39.915+(i/1000));
myArray[i]=point;
}
map.centerAndZoom(point, 15);
map.addControl(new BMap.NavigationControl()); //导航
var marker;
for(var j=1;j<10;j++){

addMarker(j);

} // 将标注添加到地图中

function addMarker(k){

marker = new BMap.Marker(myArray[k]); // 创建标注
map.addOverlay(marker);

var infoWindow = new BMap.InfoWindow(k); // 创建信息窗口对象

marker.addEventListener("click", function(){
this.openInfoWindow(infoWindow);
});
marker.setLabel(new BMap.Label("我是百度,呵呵",{offset:new BMap.Size(10,-40)}));
}参考地址: http://zhidao.baidu.com/question/151341289.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式