Как я могу обнаружить событие кнопки правой мыши в mousedown?

Я обновляю / отлаживаю и расширяю возможности моего перетаскиваемого скрипта, и мне нужно добиться следующего результата:

whatever.onRightMouseButtonMousedown = preventDefault();

Я провел много исследований безрезультатно, однако я знаю, что это возможно, потому что, когда я использую jquery-ui draggable, он предотвращает возможность перетаскивания элементов, когда вы нажимаете правую кнопку мыши. Я хочу воспроизвести эту способность и узнать, как она работает, чтобы реализовать ее сейчас и в будущем по мере необходимости.

Примечание: пожалуйста, не сообщайте мне информацию о том, как использовать jquery или jquery-ui draggable (я уже знаком с этим), я хочу узнать, как они реализованы, или как можно реализовать обнаружение mousedown правой кнопкой мыши, чтобы предотвратить перетаскивание элементов правой кнопкой мыши.

18
задан person0 1 March 2012 в 18:14
поделиться