私はしばらくの間この問題に取り組んできました、そして私は困惑しています:(
私が作成したいくつかのボタンを含む1つのsvgがあります。次に、別のsvgに、さまざまな線またはsvg:pathのグラフがあります。ボタンをクリックすると、特定の線の色が変わります。私は次のコードを持っています:
buttons.selectAll("#infoBox")
.data(mydata)
.enter()
.append("svg:image")
... some attributes here ...
.on("click", function()
{
linechart.selectAll("svg.path")
//right now i'm just selecting all the paths
//because i want to check to see if it works
.style("stroke", "red");
}
これが機能しない理由はありますか?私がすべてをどのように構成しているかについての詳細が必要な場合は、ここで私のコードを表示できます(私はjavascript、html、cssの初心者なので、コードがあまり明確または簡潔でない場合は申し訳ありません)
ありとあらゆる助けをありがとう:)