Я не уверен насчет события click (хотя, возможно, стоит попробовать), но если вы используете событие mousedown, которое должно быть достаточно хорошим, вы можете проверить свойство «which» события.
Свойство which является целым числом, определяющим кнопку мыши, и значения отображаются как ...
1 = Left Button
2 = Middle Button
3 = Right Button
Пример кода ...
element.mousedown(ElementMouseDown);
function ElementMouseDown(e) {
switch(e.which){
case 1://left button
break;
case 2://middle button
break;
case 3://right button
break;
}
}