問題タブ [jquery-ui-contextmenu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
387 参照

javascript - タッチ イベントの使用時にメニューが閉じないようにする

500ミリ秒後に「open」APIコマンドを使用してコンテキストメニューを開く単純なロングタッチ機能を接続しました。メニューが開きます。ただし、「touchend」ではメニューが消えます。「touchend」の前にコンテキストメニューをタッチムーブした場合にのみ残ります。この種の動作を防ぐ方法はありますか? ソース コードから、dom の別の部分での "touchstart" のみが close イベントをトリガーする必要があります。

役に立つ場合に備えて、コードを以下に示します。コンテキスト メニューで tr のデリゲートが必要なわけではありません。以下で targetTr 変数を使用する方法を説明します。

0 投票する
0 に答える
286 参照

fullcalendar - FullCalendar.js の各イベントに contextMenu の関数を適用する

私は Fullcalendar.js を使用しており、イベントごとに、指定された機能 (医療予約の確認時にステータスを変更する) を行うシンプルなコンテキストメニューを設定しています。次のコード サンプルは、1 日 (eventRender) にイベントがある場合にのみ正常に動作します。

しかし、私が望むように機能するのは1日だけです。同じ日に2つ以上のイベントがある場合、contextMenuで関数を適用すると、その日の最後のイベントでのみ関数が作成されます(3つのイベントがある場合、関数は最後のイベントに適用されます。指定したイベントに関数を適用したい)

私が示している問題が発生することなく、各イベントに同じ処理を適用するにはどうすればよいですか? forEach 文を入れてみましたが、何をすればよいかわかりません

0 投票する
1 に答える
327 参照

javascript - Jquery contextMenu タイトルとサブメニューの機能

https://swisnl.github.io/jQuery-contextMenu/を使用して、jquery コンテキスト メニューを作成しています。

サブメニューの作成部分を正常に完了しました。実行時にのみ利用可能なデータを取得するために、ビルドを使用する必要がありました。このデータはサブメニューに表示されます。これらのサブメニュー項目のそれぞれにタイトルを付け、それぞれのクリック機能を設定する必要があります。

これらのサブメニュー項目のタイトルと機能の両方を機能させることができないようです。

これが私のコードです:

contextMenu のイベント部分はビルドでは機能しないため、他に何をすべきかわかりません。次のコードも追加しました。

しかし、それも機能しません。