在谷歌地图上添加加载叠加层
Add a loading overlay onto google maps
嗨,伙计们,我们有一个谷歌地图v3,当通过ajax拖动时,它会加载标记 - 我没问题 - 我只是想知道如何在地图上添加加载栏 - 我已经在使用
container.style.filter = "alpha(opacity=60);";
container.style.opacity = 0.6;
还有其他东西可以停止拖动。
最好的方法是什么 - 如果我想使用一些 html 而不是图像。
谢谢理查
我遇到了同样的问题,并通过在地图上添加一个图层来解决它(就我而言,我只需要加载,我没有任何其他理由添加另一个插件):
.HTML:
<div id="holder" style="position: relative;">
<div class="overlay standard hidden"> </div>
<div id="map"></div>
</div>
.CSS:
div#holder {
position: relative;
}
.hidden {
display: none;
}
div.overlay {
position: absolute;
top: 0;
width: 100%;
height: 100%;
background-color: #fff;
opacity: 0.7;
z-index: 1;
}
div.overlay.standard { background: #fff url(/image/loading.gif) no-repeat 50% 50%; }
- 如果您只想要在地图上放置一个包含文本的矩形(本质上是一个标签)的东西,您可能需要考虑: 信息框
- 如果你想要动态显示进度的内容,你可能想要使用:进度栏控件
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 无法在通过jQuery的ajax加载的页面中执行javascript
- Emberjs应用程序加载在除Index之外的所有路由上
- 在chrome.tabs.onCreated之后加载HTML页面
- 单击F5时如何停止页面加载
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 跟踪在页面加载时应用内联样式的JavaScript
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- jQuery Lazy加载动画滚动
- Html页面上的多个Base64图像和平滑加载
- 如何创建带有插槽的vue js组件预加载程序
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 在谷歌地图上添加加载叠加层
- jQuery Tools叠加预加载延迟
- 在页面加载n秒后打开叠加窗口
- 如何显示叠加加载gif,同时完成我的http.Post in angular
- Bug:自动加载叠加(bootstrap) (laravel 5.2)
- 谷歌地图Api V3:叠加图像地图与加载指标