1
私はsvg要素をマウスオーバーするたびに実行されるツールチップを持っています。どのように私のテキストを変数番号を保持し、javascript D3の参照ではないようにするのですか?
私は私の反復を通過し、ループ内のコードを追加しました:
.on("mouseover", function(d){return tooltip.style("visibility", "visible")
.text(d["GEO/ACL00"] + " " + d[headers[i]]);})
をしかし、それは唯一の参照I、iの値を保持しません。マウスがホバーすると、ループはすでに終了しており、iはループの最後の値です。
d [headers [i]]ではなくd [headers [24]]を探す方法を教えてください。
これは、しばらく前からだったし、問題WA別の方法を使って解決しましたが、私が使ってみたいと思っているのは、すでに実行中のループからです。どうすればいいでしょうか? – Bastani
別の問題がある場合は、別の質問をしてください。また、あなたが新しいので、実際の回答(回答の左上にある緑色のダニ)を受け入れてください。それはあなたにポイントを与え、答えが働いた別のユーザーを示します。別の方法を使用しました。 –