2016-07-08 29 views
2

visjsのノードを右クリックして拡張ポップアップを開きたいと思います。私は多くのことを試みましたが、役に立たないようです。ポップアップを注文リストにしたいvisjsのノード(コンテキストメニュー)の右クリックで拡張ポップアップ(htmlリスト)を開く

+0

vis.jsにはコンテキストメニューの機能がありません。開いている機能要求がありますが、これはvis.js固有の機能のようには見えません。あなたはちょうどコンテキストメニューをしたいですか? – mwilson

+0

はい。コンテキストメニューが必要です。ノードをクリックすると、すべての属性のリストを表示できます。 –

+0

@mwilsonもう一つの助けが必要です。ノードの中には、ラベルと同様にイメージがありたい。 visjsのために起こることができますか?ノード内にイメージやラベルを置くことができます。現在画像がある場合、ラベルはノードの外に出る –

答えて

0

コンテキストメニューを作成する方法の実際の説明はhereです。

以下は、リンクされた例を使用してvis.jsに関連するJSコードです。それはネットワークと呼ばれると仮定すると、あなたのvis.NetworkのVARで

、:

network.on("oncontext", function (params) { 
    params.event.preventDefault(); 
    $(".custom-menu").finish().toggle(100); 
    $(".custom-menu").css({ 
     top: params.event.pageY + "px", 
     top: params.event.pageX = "px" 
    }); 
)}; 

は、この情報がお役に立てば幸いです。

関連する問題