Jquery: detecta si se hace clic con el botón central o derecho del mouse, si es así, haz esto:
Mira mi jsfiddlemanifestación, Sie.which == 1
entonces cuando dejaste clic en el h2 lo haráe.which == 2
oe.which == 3
entonces no funcionará. 2 es el botón central del mouse y 3 es el botón derecho del mouse. También encontré esto:
JQuery proporciona un atributo e.which, que devuelve 1, 2, 3 para el clic izquierdo, medio y derecho, respectivamente. Entonces también podría usar if (e.which == 3) {alert ("clic derecho"); }
Este código no funciona:
código:
$("h2").live('click', function(e) {
if( e.which == 2 ) {
e.preventDefault();
alert("middle button");
}
});