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

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

whatever.onRightMouseButtonMousedown = preventDefault();

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

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

Ответы на вопрос(3)

Ваш ответ на вопрос