623 Stimmen

Wie man mit jQuery zwischen linkem und rechtem Mausklick unterscheidet

Wie erhalten Sie die angeklickte Maustaste mit jQuery?

$('div').bind('click', function(){
    alert('clicked');
});

Dies wird sowohl durch Rechts- als auch durch Linksklick ausgelöst. Wie kann man den rechten Mausklick abfangen? Ich würde glücklich sein, wenn etwas wie unten existiert:

$('div').bind('rightclick', function(){ 
    alert('right mouse button is pressed');
});

0 Stimmen

-1voto

    $.event.special.rightclick = {
     bindType: "contextmenu",
        delegateType: "contextmenu"
      };

   $(document).on("rightclick", "div", function() {
   console.log("hello");
    return false;
    });

1 Stimmen

Hallo. Diese Antwort wird als niedrige Qualität zum Löschen markiert. Es scheint, dass Sie eine Antwort auf eine Frage hinzugefügt haben, die bereits vor einiger Zeit beantwortet wurde. Wenn es keine Erklärung in der Antwort gibt, die erklärt, wie dieser Beitrag die akzeptierte Antwort verbessert, bin ich geneigt, ebenfalls für die Löschung zu stimmen.

1 Stimmen

@popnoodles, es ist okay, aber wiederhole es nie.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X