如何应付 google map 里面隐藏了 div /更新了映像/
我有一个页面,第一个地图 google 位于隐藏的内部 div. 然后我展示 div 单击链接后,只出现卡的左上角。
点击后,我试图运行此代码:
或者:
有任何想法吗。 这是我在节目后所看到的图像 div 用隐藏的卡片。
点击后,我试图运行此代码:
map0.onResize//;
或者:
google.maps.event.trigger/map0, 'resize'/
有任何想法吗。 这是我在节目后所看到的图像 div 用隐藏的卡片。
没有找到相关结果
已邀请:
23 个回复
詹大官人
赞同来自:
, 他似乎对我来说似乎是这个问题。
快网
赞同来自:
HTML
CSS
Javascript
窦买办
赞同来自:
google.maps.event.trigger/$/"#div_ID"/[0], 'resize'/;
如果您没有可访问的变量卡,则必须是第一个元素 /如果你做了愚蠢的事情/ 在
, 包含 GMAP.
卫东
赞同来自:
石油百科
赞同来自:
不够容易打电话
, 您还必须重置卡的中心。
如何倾听大小更改事件
Angular /ng-show 或者 ui-bootstrap collapse
/
直接绑定到元素的可见性,而不是与关联的值 ng-show, 只要 $watch 可以在更新之前工作 ng-show /以便 div 仍然是看不见的/.
jQuery .show//
使用内置回调
Bootstrap 3 mocalnye.
喜特乐
赞同来自:
, 这是一个简单的解决方案。 只需执行以下行 javascript, 当您显示隐藏的地图时。 他只是采取了代码 iframe HTML 并将其插入同一个地方,所以他再次渲染:
jQuery 版本:
在 HTML:
下面是地图的示例最初隐藏在初始下载部分中。 3 :
詹大官人
赞同来自:
Google Maps 自动重启:
郭文康
赞同来自:
对我不起作用。
我所做的就是它让计时器在将可见后更新卡
...
我不知道它是一种更方便的方式,但它有效!
三叔
赞同来自:
奔跑吧少年
赞同来自:
HTML
CSS
Jquery
裸奔
赞同来自:
http://hpneo.github.io/gmaps/
, 称呼:
当你的时候 div 将显示。
涵秋
赞同来自:
小姐请别说爱
赞同来自:
隐藏:
展示:
二哥
赞同来自:
它完全适合我
帅驴
赞同来自:
在哪里
- 这是 ID 包含地图的选项卡。
风见雨下
赞同来自:
帅驴
赞同来自:
小姐请别说爱
赞同来自:
这是我决定将类添加到隐藏的项目以显示它并隐藏使用 position absolute, 然后在下载地图后可视化地图并删除类。
测试中 Bootstrap Carousel.
HTML
CSS
JS
窦买办
赞同来自:
CSS
:
jQuery
:
卫东
赞同来自:
将此代码插入到您的代码末尾,其中将按下选项卡。 container div 你隐藏的打开了 div. 重要的是你的容器 div 必须在拨打电话之前可见 initialize.
我尝试过几个解决方案以及其他页面,但他们对我不起作用。 请让我知道这对你有没有用。 谢。
风见雨下
赞同来自:
下载后将造成此事件 div, 因此它将更新地图的内容而无需按键 F5
风见雨下
赞同来自:
对我不起作用。
我不得不使用
在下面:
喜特乐
赞同来自: