0
私は、スナップショットで作成されたビューアキャンバスの上にsvg要素を持っているので、このsvgレイヤーの要素の名前札を描画できます。 svgレイヤーを作成すると、ビューアは通常は左クリックに反応しますが、コンテキストメニューはもう開きません。どのようにコンテキストメニューをプログラムで開くのですか?私はjQueryでclickイベントを捕捉し、xとyの位置を取得できます。コンテキストメニューをプログラムで開く
$("#svg-canvas").contextmenu(function (e) {
console.log('x: ' + e.screenX + ' y: ' + e.screenY);
});
私も.menuのzインデックスとSVG層を変更しようとしたが、SVG層が上にあるとSVG要素を示している場合、それは、右クリックでコンテキストメニューを開きません。