我试图从Leaflet.js文档中找到如何在显示页面时打开多个弹出窗口。例如,如果有三个标记(每个标记代表一栋建筑物),则每个标记都会立即打开其弹出窗口。Leaflet.js:在页面加载时打开所有弹出窗口
http://leaflet.cloudmade.com/reference.html#popup
含糊地说:
“使用地图#openPopup打开弹出式窗口,同时确保只有一个弹出窗口开启一次(推荐可用性),或使用地图#addLayer为打开许多你想要的。“
但
http://leaflet.cloudmade.com/reference.html#map-addlayer
没有给出关于如何可能实现的提示。
任何人都可以澄清,如果这是可能的,并给出如何做到这一点的提示?
卓越 - 我真的很感激这个例子。我是否认为没有办法在那里既有图标又有弹出窗口? – fooquency 2012-01-29 23:09:41
嗨,我不知道。尝试张贴在新的官方宣传小组:https://groups.google.com/forum/#!forum/leaflet-js – aborruso 2012-01-31 20:32:03
下面使用类扩展的答案是一个更好的方法,应该是接受的答案 – masterchief 2014-05-19 21:06:27