Sto tentando di associare i punti dati con l'evento onclick, in modo da poter visualizzare una casella di sovrapposizione con alcuni dettagli e collegamenti aggiuntivi. Sto usando la classe .nv-point
per accedere ai datapoint. Il problema è che non riesco a registrare l'evento onclick su quei datapoint.nvd3.js: impossibile associare l'evento onClick con i punti dati nello svg
Ecco il codice:
d3.selectAll(".nv-point").on("click",function(){
alert("clicked");
//do something more
});
Ecco la demo in jsFiddle
questo funziona! ma non voglio aggiungere onclick all'intera linea. solo i datapoints. –
Vedo. I punti dati sono rappresentati come elementi circle.nv-point, ma non è possibile raggiungerli con il mouse, perché le linee sono disegnate sopra i cerchi, rendendo impossibile selezionarle. Cosa stai cercando di fare? –
oh! quello che sto cercando di fare è di visualizzare una casella di sovrapposizione con alcuni più dettagli e collegamenti sul clic di un punto dati. –