0

次のコードでマウスの右クリックをリッスンしています。

$.contextMenu({

     selector: '.context-menu-one', 
     callback: function(key, options){

     // labels for the right click options
     items:{
          "green": {name: "Option 1", icon: "edit"},
          "amber": {name: "Option 2", icon: "cut"},
      "red": {name: "Optino 3", icon: "cut"},
          "grey": {name: "Optino 4", icon: "copy"}
     }

});

次に、私のdivは次のとおりです。

<div class="cell">
 <div class="context-menu-one">An option</div>
</div>

これはうまく機能しますが、タッチスクリーン駆動または単一のマウスボタンを使用するユーザーのデバイスでは、右クリック (または同等の操作) をすばやく行うのが難しいことに気付きました。マウスクリックと同等?

ありがとう、

アラン

4

1 に答える 1

0

申し訳ありませんが、これにはさらにコードがあることに気付きました。

jquery.contextMenu.js

ドキュメントには、左ボタンセレクターを使用するには、次のものが必要であると記載されています。

selector: '.context-menu-one', 
trigger: 'left',
callback: function(key, options){....

うまくいけば、これは、ボタンセレクターを切り替えようとしている人を助けるかもしれません.

アラン。

于 2013-08-29T15:06:44.057 に答える