ノードのテキストがクリックされたときに、json ファイルから取得した情報を使用してモーダルを生成しようとしています。問題が発生したため、現在、アラート ボックスを生成しようとしています。ノードテキストの変数を宣言する必要があると思いますが、問題があります。これが私が今持っているものです:
node.append("svg:text")
.attr("text-anchor", "middle")
.attr("dy", "3.5em")
.text(function(d) { return d.name; })
var textNodes = node.append("svg:text").text()
.on("click", function(d, i) { alert("Hello world"); });
またはこれ、なぜこれがうまくいかないのかわかりません。
node.append("svg:text")
.attr("text-anchor", "middle")
.attr("dy", "3.5em")
.text(function(d) { return d.name; })
.on("click", function(d) { alert("Hello world"); });