ContextMenuプラグイン を使用して、コンテキストメニューを要素に遅延バインドしようとしています。したがって、これらの要素を最初に右クリックして、次のことを行います。
data('events').contextmenu
が存在するかどうかを判断します。最後のアイテムに問題があります。 jQueryでは、左クリックをシミュレートする.click()
または.trigger('click')
を使用できますが、trigger
を介して右クリックイベントを発生させる方法はないようです。
それともありますか?
あなたはそれをトリガーすることができます
$('#element').trigger({
type: 'mousedown',
which: 3
});