Estoy creando un complemento de redmine que necesita un gráfico, así que me decidí por billboard.js. El gráfico se dibuja perfectamente, pero el problema es que los eventos no funcionan o no funcionan completamente, como
pasar el cursor sobre el primer elemento de la leyenda resalta ambas series
haga clic en el primer elemento de la leyenda para alternar la visibilidad de ambas series
pasar el cursor sobre el segundo elemento de la leyenda desvanece ambas series (ver captura de pantalla)
hacer clic en la segunda serie no tiene efecto (aunque el cursor cambia)
la información sobre herramientas no funciona en absoluto
<% content_for :header_tags do %> <%= javascript_include_tag "d3.v4.min.js",:plugin => 'redmine_performance_charts'%> <%= javascript_include_tag"billboard.min.js", :plugin =>redmine_performance_charts'%> <%= stylesheet_link_tag "insight.min.css", :plugin => 'redmine_performance_charts' %> <script type="text/javascript"> $(document).ready(function() { var chart = bb.generate({ data: { columns: [ ["data1", 300, 350, 300, 0, 0, 120], ["data2", 130, 100, 140, 200, 150, 50] ], types: { data1: "area-spline", // for ESM specify as: areaSpline() data2: "area-spline", // for ESM specify as: areaSpline() }, groups: [["data1","data2"]] }, bindto: "#areaChart" }); }); </script> <% end %> <div id="areaChart"></div>