]> nos-oignons.net Git - website.git/blobdiff - assets/weights_graphs.js
Publication de la tribune 'Tor est pour tout le monde'
[website.git] / assets / weights_graphs.js
index 915a8b80607729dd32441f8cbe873418834a4415..943111ff64bbdcc326afb57efccdf6bc8b4c48bf 100644 (file)
@@ -83,6 +83,7 @@ WeightsDrawer.prototype.draw_weights_graph = function(raw_data) {
   });
 
   var form_source = d3.select(drawer.selector).append("form")
+      .attr("id", "weight-sources")
       .attr("action", "#");
   WeightsDrawer.sources.forEach(function(s) {
     var div = form_source.append("div");
@@ -106,16 +107,17 @@ WeightsDrawer.prototype.draw_weights_graph = function(raw_data) {
       .attr("transform", "translate(" + WeightsDrawer.margin.left + "," + WeightsDrawer.margin.top + ")");
 
   var form_period = d3.select(drawer.selector).append("form")
+      .attr("class", "graph-period")
       .attr("action", "#");
   WeightsDrawer.periods.forEach(function(p) {
     var div = form_period.append("div");
     var radio = div.append("input")
       .attr("type", "radio")
       .attr("name", "period")
-      .attr("id", "period_" + p.id)
+      .attr("id", "weights_period_" + p.id)
       .on("click", function() { drawer.update_period(p.id); });
     div.append("label")
-      .attr("for", "period_" + p.id)
+      .attr("for", "weights_period_" + p.id)
       .text(p.label);
     if (p.id == WeightsDrawer.periods[0].id) {
       radio.attr("checked", true);