0

キャンバス上で図形や画像をドラッグする方法、さらにはテキストをドラッグする方法を教えてくれるページがたくさんあります。ただし、クリック可能な HTML URL (ハイパーリンク) の形式でテキストをドラッグします。つまり、1 つのキャンバスに複数のテキストをグループ化して、関連性の印象を与えたいと考えています (リンクが互いに近ければ近いほど、それらはより密接に関連しています。) HTML リンクであるため、タイトルのみが表示され、実際の URL は非表示になります)。

発生する最初の問題は、1 回の左クリックを使用して、リンクをアクティブにする (別のページに移動する) か、ドラッグの開始として解釈できるかどうかです。おそらく、右クリックでドラッグ、左クリックでアクティブ化など、別のホットキーを使用する必要があります。アクティブにするためにダブルクリックする必要はありません。余分なクリックは面倒です。

このフォーラムでも他の場所でも、この問題に具体的に対処するものは見つかりませんでした。そのため、この形式のドラッグ アンド ドロップを実装する方法について提案をいただければ幸いです。ありがとう。

4

1 に答える 1

1

リンクの移動は、基本的に画像の移動と同じです。Canvas には URL コンポーネントまたはタグ要素がありません。独自に作成する必要があります。

そのため、ボタンに関連付けられた URL を呼び出す onclick イベントを持つボタンを作成するだけです。

于 2013-02-22T06:31:49.230 に答える