如何将 OpenLayers 地图集成到 jQuery-ui 对话框中?
我有一个带有 Openlayer 地图的网页。当用户单击标记时,将打开一个 jquery-ui 对话框并显示来自 ajax 调用的一些信息。我还想显示一个以单击的标记为中心的小型 openlayers 地图。
尝试将地图嵌入到对话框中时出现问题。
正确的操作顺序是什么:
- init OL map
- 声明 jquery 对话框
- 打开 jquery 对话框
谢谢
alberto
I have a web page with an Openlayer map. When the user clicks on a marker, a jquery-ui dialog opens and shows some info coming from an ajax call. I'd like to show also a small openlayers map centered around the clicked marker.
The problem arise trying to embed the map inside the dialog.
What is the correct order of operations:
- init OL map
- declare jquery dialog
- open jquery dialog
thank you
alberto
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是我的(工作)解决方案:
here is my (working) solution: