谷歌地图上的排序/z索引覆盖
Ordering / z-indexing overlays on Google Map
我在谷歌地图上添加了两个覆盖层——一个人口统计层和一个融合表层。问题是我需要订购这些层,这样融合表层总是位于人口统计层之上。似乎我最后一个称之为"setMap(map)"的是最上面的,但我有使用setMap(null)和setMap(map)打开或关闭人口统计层的功能。。。但每当使用setMap(map)切换时,它都会显示在Fusion Tables层的顶部。
if (checkbox.checked) {
demolayer.setMap(map); //added on top
} else {
demolayer.setMap(null);
}
除了确保在最后一层调用setMap(map)之外,还有其他方法可以订购覆盖层吗?我尝试过z索引属性,但没有成功。非常感谢您的帮助。
您写道:
除了确保在最后一层调用setMap(map)之外,还有其他方法可以订购覆盖层吗?
我没见过。解决方法是始终删除这两个层,并按您希望它们显示的顺序将其添加回。
你可能想"星号"这些增强请求或添加一个新的(我没有看到一般的"允许控制层的相对z索引"增强请求):
- http://code.google.com/p/gmaps-api-issues/issues/list?can=2&q=层+z索引
- http://code.google.com/p/fusion-tables/issues/list?can=2&q=z索引
相关文章:
- 名称输入的索引
- 在循环中分配json值时,值被覆盖
- 谷歌地图固定位置覆盖
- 在jQuery中获取表的行索引
- 测试索引值是否等于某个数字的倍数
- 循环遍历数组中的特定索引
- 按照选项卡索引的顺序循环一个jQuery选择
- 只覆盖箭头键滚动事件
- 在JavaScript中通过索引从对象数组中获取值
- JQuery覆盖不更改单选选项
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 谷歌地图上的排序/z索引覆盖
- 设置自定义覆盖和多边形的任意z索引顺序
- 父项覆盖的子项的 z 索引
- 通过单击按钮覆盖 z 索引
- 如何覆盖 select2.js 元素之一的 z 索引
- swfobject视频(嵌入YouTube)覆盖Safari中的z索引,无论发生什么都保持领先
- IE10-使用z索引的透明覆盖
- webkit转换覆盖Chrome 13中的z索引排序
- emberjs -使用索引路由覆盖父模板