とに2つのプラグインをアタッチする必要がparent element
ありits children
ます。
親がアタッチされJQuery UI selectable plugin
、その子がjquerycontextmenuと呼ばれるプラグインにアタッチされます。
でjquery contextMenu plguin
、mousedown event
with$.stopPropagation()
関数が適用されます。
contextMenuコードの一部:
(this).mousedown( function(e) {
var evt = e;
evt.stopPropagation();
$(this).mouseup( function(e) {
e.stopPropagation();
// more code below...
});
しかし同時に、は要素の選択を行うためにJQuery UI selectable
を使用しているようです。そのため、はこれ以上選択を行うことができませんでした。mousedown event
contextMenu
selectable plugin
今、私はしなければならなかったしremove the code $.stopPropagation() of contextMenu
、selectable plugin
再び仕事をしなければならなかった、そして私はこの方法が壊れなかったことを願っているcontextMenu plugin
。
そして最後に、これを行うのは危険なので、コードを変更せずにそれらを一緒に動作させるにはどうすればよいですか?
どうもありがとうございます!!