百度地图怎么实现点击标注弹出其对应的信息框

百度地图怎么实现点击标注弹出其对应的信息框 实际弹出的都是最后一个

不是你应该自己设置连接跳转胡地址吗?

调用百度地图现成的API,就能实现。

肯定是js闭包没做好。。代码也发,自己去研究下面的示例,你代码肯定是第一种

 <script>
    for (var i = 0; i < 5; i++) document.write('<div>div' + i + '</div>')
    var divs = document.getElementsByTagName('div')
    //for (var i = 0; i < divs.length; i++) divs[i].onclick = function () { alert(i) }//全部输出5,而不是你想要的当时for到的i值
    for (var i = 0; i < divs.length; i++) divs[i].onclick = function (i) { return function () { alert(i)} }(i)//当前for到的i值
</script>