Betrifft jQuery: Rechtsklick-Event mit click()?
split.s
- javascript
1 molily
Hallo erstmal an alle Nachtschwärmer :)
Gibt es eine Möglichkeit mit jQuery auch eine Möglichkeit ein Rechtsklick-Event abzufangen? Also quasi so wie es mit click() möglich ist, aber leider geht die doc nicht auf die rechte Maustaste ein :(
Hallo,
Gibt es eine Möglichkeit mit jQuery auch eine Möglichkeit ein Rechtsklick-Event abzufangen? Also quasi so wie es mit click() möglich ist, aber leider geht die doc nicht auf die rechte Maustaste ein :(
click() nehmen und in der Handler-Funktion if (eventobjekt.which == 3) abfragen.
Das Eventobjekt wird als erster Parameter an den Handler übergeben.
$("#bla").click(function(event) {
if (event.which == 3) {
alert("rechtsklick");
}
});
1 ist übrigens linke Maustaste, 2 steht für mittlere.
Es gibt aber auch jQuery-Plugins, die eine rightclick-Funktion hinzufügen.
Mathias
Ich habs zwar noch nicht ausprobiert, klingt aber ziemlich kompetent :)
In jedem Fall schonmal ein herzliches Danke!
Moin Moin!
Es gibt übrigens auch Browser, die Javascript den Zugriff auf die rechte Maustaste entziehen. Bau also besser nichts, was den Rechtsklick wirklich erfordert.
Alexander