toodego: handle air quality page being loaded asynchronously

This commit is contained in:
Frédéric Péters 2018-08-15 13:39:05 +02:00
parent f029d08ffb
commit f76d4da64f
1 changed files with 12 additions and 8 deletions

View File

@ -18,14 +18,18 @@
</div>
</div>
<script>
$('div.cell.map').on('combo:map-ready', function() {
var $map_widget = $('div.combo-cell-map');
var map = $map_widget[0].leaflet_map;
L.tileLayer('https://b.tiles.atmo-aura.fr/indices_j/{z}/{x}/{y}.png',
{
opacity: 0.7,
maxZoom: 19
}).addTo(map);
$(function() {
function add_layer() {
var $map_widget = $('div.combo-cell-map');
var map = $map_widget[0].leaflet_map;
L.tileLayer('https://b.tiles.atmo-aura.fr/indices_j/{z}/{x}/{y}.png',
{
opacity: 0.7,
maxZoom: 19
}).addTo(map);
}
add_layer();
$('div.cell.map').on('combo:map-ready', add_layer);
});
</script>
{% endlocalize %}