【发布时间】:2015-01-16 03:41:12
【问题描述】:
我有一组 23 个地图框层,可以独立打开和关闭。我想包括一个主 OFF ALL 切换。我怎样才能做到这一点?代码如下:
<script type="text/javascript">
var map = L.map('map',{center: [56.5, -1], minZoom: 7, zoomControl: false, legendControl: true}).setView([56.5, -1], 7);
map.addControl(new L.Control.ZoomMin())
var baseLayer = new L.mapbox.tileLayer('inosys.k52e98ob').addTo(map);
var ui = document.getElementById('map-ui');
var overlays = [
['inosys.k8mg7jp2','Toggle All On', 1],
['#','Toggle All Off', 1],
['inosys.jgsk2of8','Significant Discoveries', 999999],
['inosys.gaa3x433','Wells', 999999],
['inosys.gaa3xpkf','Hydrocarbon Fields', 3],
['inosys.u0uttr1z','Field Determinations', 3],
....
【问题讨论】: