D3を使用して変数の特定の属性を返すにはどうすればよいですか?
たとえば、マウスオーバーで要素を選択し、その選択を関数に渡したいのですが、要素のid
が特定の名前である場合に限ります。
このようなもの?
d3.select("body").on("mouseover", function(){
if (d3.select(this).attr("id") == "correct") {
enableInteraction(d3.select(this));
}
});
はい。 this
を選択し、通常の関数を使用してプロパティにアクセスします。