Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はarbor.jsを使用しています。具体的には、マウスに最も近いノードを使用して、マウスがどのノード上にあるかを検出し、それを強調表示しています。
私の問題は、マウスの下のノードが一番上にあること、つまり最後に描画されたノードであることを確認したいので、他のノードによって隠されないようにすることです。ノードの描画順序または z オーダーを変更する方法を見つけた人はいますか?
乾杯ベン
本当のZ順序は不可能のようです。実行できる最善の方法は、ノードを並べ替えることです。リストの最後のノードが最後にレンダリングされます。
順序を保持したい場合は、データをロードするときにjsonではなく配列を使用する必要があります。
D3には、これに対処するための何らかの方法で機能するソート機能が組み込まれています。アーバーも同じように使用できると思います。