diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-06-04 20:21:56 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-06-04 20:21:56 +0200 |
commit | 7af3588c0ab756a491827f2cc17c6ab0a597a298 (patch) | |
tree | c3abb4accf58f3c3ff956bc4966f82db02270664 /static/saclay/js/interface.js | |
parent | 6276e56a0c0b847ffc7dd36ff226a7042e0293d0 (diff) | |
parent | 9debc5422a42e743e8a7de6365cec7971c4a1c7d (diff) | |
download | Chimère - projet Saclay-saclay-mobile.tar.bz2 Chimère - projet Saclay-saclay-mobile.zip |
Merge branch 'saclay' into saclay-mobilesaclay-mobile
Conflicts:
static/saclay/css/saclay.css
static/saclay/css/styles.css
templates/chimere/base.html
templates/chimere/detail.html
templates/chimere/main_map.html
Diffstat (limited to 'static/saclay/js/interface.js')
-rw-r--r-- | static/saclay/js/interface.js | 51 |
1 files changed, 35 insertions, 16 deletions
diff --git a/static/saclay/js/interface.js b/static/saclay/js/interface.js index 76a63da..e004ce4 100644 --- a/static/saclay/js/interface.js +++ b/static/saclay/js/interface.js @@ -1,9 +1,17 @@ -$(function(){ - $('#default-message').dialog({'autoOpen':false, - 'resizable':false, - width:630, - 'dialogClass':'no-titlebar'}); +var init_default_message_diag = function(){ + $('#default-message').dialog({ + 'autoOpen':false, + 'resizable':false, + width:630, + 'dialogClass':'no-titlebar', + open: function () {$(".dialog-content .content").scrollTop(0); } + }); +} + + +$(function(){ + init_default_message_diag(); var update_editmarker = function(){ $("#main-map").chimere('cleanRoute'); $('.map_button').hide(); @@ -137,11 +145,6 @@ $(function(){ return false; }); - $('.share-icon').click(function(){ - $(this).hide(); - $(this).nextAll('.shared').show(); - return false; - }); $('.print-page').click(function(){ window.print(); return false; @@ -156,9 +159,26 @@ $(function(){ par.removeClass('opened'); } }); - + $('input[name="transport"]').change(change_routing_transport); + $('input[name="speed"]').change(change_routing_speed); + $('#id_speed').change(change_routing_speed); }); +function change_routing_speed(){ + var speed = $('#id_speed option:selected').val(); + if(!speed){ + speed = $('input[name=speed]:checked').val(); + } + if (!speed) return; + speed = speed.split('_')[1] + $('#main-map').chimere('routingChangeSpeed', speed); +} + +function change_routing_transport(){ + $('#main-map').chimere('routingChangeTransport', + $('input[name="transport"]:checked').val()); +} + function display_feature_detail(data, settings){ settings.current_popup.setContentHTML("<div class='cloud'>" + data + "</div>"); $('.detail_zoomin').bind("click", function(event){ @@ -197,11 +217,6 @@ function display_feature_detail(data, settings){ $("#read_less_"+settings.current_feature.pk).hide(); $("#read_more_"+settings.current_feature.pk).show(); }); - $('.share-icon').click(function(){ - $(this).hide(); - $(this).parent().nextAll('.shared').show(); - return false; - }); $(document).ready(function(){ share_link_update(); $("a[rel^='prettyPhoto']").prettyPhoto({ @@ -212,6 +227,10 @@ function display_feature_detail(data, settings){ $('html').addClass('js-on'); $(function(){ $('div.media-player').jmeEmbedControls(); + setTimeout(function(){ + settings.current_popup.updateSize(); + setTimeout(function(){ settings.current_popup.updateSize(); }, 1000); + }, 1000); }); } |