我一直在开发一个 Web 应用程序,除其他外,它使用 Google Maps API 显示带有“大头针”标记兴趣点的区域地图。当用户单击一个 pin 时,应用程序使用 jQuery-UI Dialog 在对话框中显示有关单击的 pin 的信息。
后来,我决定最好有一个用户可以单击以使地图全屏显示的按钮。这对地图来说没有问题,但是当用户点击一个图钉时,除非他退出全屏模式,否则他看不到对话框。
这可能是因为div
保存对话框的 位于div
保存地图的全屏之外。我尝试将div
保存对话框的对话框移动到div
保存地图的对话框中,但这也不起作用;显然,jQuery-UI 将 移动div
到文档的末尾。
有没有一种实用的方法可以让 jQuery-UI Dialog 与 HTML5 全屏配合使用?我在其他网站上看到过关于此的其他主题,但我还没有找到满意的答案。