integration/js/main.js
changeset 5 16413123bc8c
parent 4 b00fdbef41d4
child 6 a3e60d7addb3
equal deleted inserted replaced
4:b00fdbef41d4 5:16413123bc8c
    73 		}else if($(this).hasClass("liste") && !$(this).hasClass("active")){
    73 		}else if($(this).hasClass("liste") && !$(this).hasClass("active")){
    74 			$('.widget.affichage li a.treemap').removeClass("active");
    74 			$('.widget.affichage li a.treemap').removeClass("active");
    75 			$(this).addClass('active');
    75 			$(this).addClass('active');
    76 		}
    76 		}
    77 	});
    77 	});
       
    78 	//DATE PICKER
       
    79 	$(".dateBegin").datepicker({
       
    80 		onSelect: function( selectedDate ) {
       
    81         	$( ".dateEnd" ).datepicker( "option", "minDate", selectedDate );
       
    82         }
       
    83 	});
       
    84 	$(".dateEnd").datepicker({
       
    85 		onSelect: function( selectedDate ) {
       
    86         	$( ".dateBegin" ).datepicker( "option", "maxDate", selectedDate );
       
    87         }
       
    88 	});
    78 //VOLET DOCUMENTAIRE
    89 //VOLET DOCUMENTAIRE
    79 	$("div.dossier-documentaire").hide();
    90 	$("div.dossier-documentaire").hide();
    80 	$("div.header a.dossier-button").bind("click",function(e){
    91 	$("div.header a.dossier-button").bind("click",function(e){
    81 		e.preventDefault();
    92 		e.preventDefault();
    82 		$("div.dossier-documentaire").stop()
    93 		$("div.dossier-documentaire").stop()
    92 		//$(this).height(contentHeight);
   103 		//$(this).height(contentHeight);
    93 	});
   104 	});
    94 //FRISE
   105 //FRISE
    95 	//valeurs init du slider à définir
   106 	//valeurs init du slider à définir
    96 	var valSlider1 = 75;
   107 	var valSlider1 = 75;
    97 	var valSlider2 = 500;
   108 	var valSlider2 = 300;
       
   109 	var diffSlide = valSlider2-valSlider1;
    98 	var widthFrise = $('.frise').width();
   110 	var widthFrise = $('.frise').width();
    99 	$( "#slider-range" ).slider({
   111 
       
   112 	$( "#slider-range" ).dragslider({
   100 		range: true,
   113 		range: true,
       
   114 		rangeDrag: true,
   101 		min: 0,
   115 		min: 0,
   102 		max: widthFrise,
   116 		max: widthFrise,
   103 		values: [ valSlider1, valSlider2 ],
   117 		values: [ valSlider1, valSlider2 ],
   104 		create: function(event, ui){
   118 		create: function(event, ui){
   105 			
       
   106 			$(".voile-left").width(valSlider1);
   119 			$(".voile-left").width(valSlider1);
   107 			$(".voile-right").width(widthFrise-valSlider2); 
   120 			$(".voile-right").width(widthFrise-valSlider2); 
   108 		},
   121 		},
   109 		slide: function( event, ui ) {
   122 		slide: function( event, ui ) {
       
   123 			//if(ui.values[1]-ui.values[ 0 ]!= diffSlide){
       
   124 			//	return false;
   110 
   125 
       
   126 			//}
   111 			$(".voile-left").width(ui.values[ 0 ]);
   127 			$(".voile-left").width(ui.values[ 0 ]);
   112 			$(".voile-right").width(widthFrise-ui.values[ 1 ]);
   128 			$(".voile-right").width(widthFrise-ui.values[ 1 ]);
       
   129 		},
       
   130 		change: function( event, ui ){
       
   131 			//console.log("change")
   113 		}
   132 		}
   114 	});
   133 	});
       
   134 
       
   135 
       
   136 	
   115 });//jQuery
   137 });//jQuery