9

ネットワークノード上にあるときにvis.jsでマウスカーソルを変更する方法はありますか? それらをノードが表すオブジェクトへのリンクとして扱いたいと考えており、クリックできることを示すためにカーソルを「指」アイコンに変更するよう求められました。

4

4 に答える 4

7

さらに、hoverNode イベントが発生する前に、インタラクション用に hover フラグを設定する必要があります。

var options = {interaction:{hover:true}};
于 2018-03-02T06:38:29.967 に答える
2

私にとっては、3つのステップで機能します

1.オプションinteraction:{hover:true}が有効で、マウスがノード上にある場合に発生します。

  var options = { 
    physics: {
      enabled: false
    },
    interaction:
    {  hover:
        true
    }};

2.hoverNode 関数

network.on("hoverNode", function (params) { network.canvas.body.container.style.cursor = 'pointer'; });

3.blurNode 関数

 network.on("blurNode", function (params) {
        network.canvas.body.container.style.cursor = 'default';
 });
于 2018-11-08T04:32:56.677 に答える