2013-08-29 3 views
0

Я слушаю для правой кнопки мыши, с помощью следующего кода:Jquery левая и правая кнопка мыши listenier

$.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> 

Это работает хорошо, но у меня есть заметил, что пользователям устройства, которые управляются сенсорным экраном или одной кнопкой мыши, будет трудно быстро щелкнуть правой кнопкой мыши (или эквивалент), поэтому мой вопрос заключается в том, насколько сложно было бы переключить слушателя влево или на один эквивалент мыши?

Спасибо,

Alan

ответ

0

Извиняюсь, я просто понял, что есть больше кода к этому:

jquery.contextMenu.js

В документации говорится, что использовать левую кнопку требуется следующее:

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

Надеюсь, это может помочь кому-то, кто ищет, переключить селектор кнопок.

Алан.

Смежные вопросы