Changeset 8059 for plugins_spip


Ignore:
Timestamp:
01/06/14 23:59:38 (6 years ago)
Author:
kent1
Message:

Modification de graph_replace pour mieux gérer les limites

Location:
plugins_spip/terraeco_infographie/trunk
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/terraeco_infographie/trunk/javascript/infographie.js

    r8057 r8059  
    221221 */
    222222function climat_graph_replace(valeur){
    223         if((!perspective_ok && date_actuelle >= parseInt(values[values.length-1].axe_x)) || (perspective_ok && (parseInt(date_actuelle)+parseFloat(valeur)) > parseInt(values[values.length-1].axe_x)) || infobox_open){
     223        date_actuelle = date_actuelle+valeur;
     224        if((!perspective_ok && date_actuelle > parseInt(values[values.length-1].axe_x)) || (date_actuelle < parseInt(values[0].axe_x)) || (perspective_ok && parseInt(date_actuelle) > parseInt(values[values.length-1].axe_x)) || infobox_open){
    224225                move_again = moving = false;
     226                if(date_actuelle < parseInt(values[0].axe_x))
     227                        date_actuelle = parseInt(values[0].axe_x);
     228                else
     229                        date_actuelle = parseInt(values[values.length-1].axe_x);
    225230                return false;
    226231        }
    227232       
    228233        moving = true;
    229         date_actuelle = date_actuelle+valeur;
    230 
     234       
    231235        values.every(function(row, i){
    232236                if(parseInt(row.axe_x) == date_actuelle){
Note: See TracChangeset for help on using the changeset viewer.