私はこのコードを持っています:
$("#test").trigger(jQuery.Event("contextmenu", { data: e.data, pageX: e.pageX, pageY: e.pageY, rowState: state }));
実際のイベントは次のように定義されます。
$.menu({
selector: '#test',
items: {
doactiveswitch: {name: "Make - " + rowState, callback: alert_click},
},
});
「+状態」部分を除いて、上記のすべてが機能します。メニュー内で「rowState」が認識されるようにするにはどうすればよいですか?
私はもう試した:
this.rowState
rowState
data.rowState
e.rowState
それを参照する方法に関する他の提案はありますか?