Ich möchte eine Funktion mit einem Rechtsklick verbinden. Ist das mit jQuery UI möglich?
Antworten
Zu viele Anzeigen?Auch wenn es nicht auf http://api.jquery.com/bind/ aufgeführt ist, scheint das 'contextmenu'-Ereignis zu funktionieren
$('.rightclickable').bind('contextmenu', function() {
// Rechtsklick!
});
James Allardice
Punkte
161987
Nicht direkt, aber Sie können überprüfen, welche Maustaste in einem normalen mousedown
-Ereignishandler gedrückt wurde, mit der which
-Eigenschaft des Ereignisobjekts:
$("#someElem").mousedown(function(e) {
if(e.which == 3) {
//Rechtsklick!
}
});
Hier ist ein funktionsfähiges Beispiel für das oben Genannte.
Douglas FG
Punkte
1
macropan
Punkte
1