需要执行左键单击的动作鼠标右键点击(jQuery的)时

问题描述:

有谁知道jQuery代码来执行左键单击按钮的操作时,鼠标右键点击需要执行左键单击的动作鼠标右键点击(jQuery的)时

例如: 说我右键点击一个链接,而不是打开一个弹出窗口,我需要它去链接的目的地。在其他需要我需要点击鼠标左键点击鼠标的动作。

尝试搜索网页,但没用。因此发布这是我最后的选择。

真的很感激任何帮助。

在此先感谢。

+0

可能的复制,只是检查出从计算器下面的链接 http://*.com/questions/1206203/how-to-区分鼠标左键和右键点击jquery –

+0

@viveksalve这两个问题都不一样 – jat

+0

这似乎是一个糟糕的UI设计。右键点击应该会弹出一个在链接上执行的操作菜单,您将取消用户选择首选行为的能力,例如在新选项卡中打开链接。 – Barmar

尝试

$('a').on('contextmenu', function(e){ 
    window.location = this.href; 
    return false; 
}); 

DEMO

+0

不是。当我点击右键时,我需要它直接去目的地。就像左键单击会怎么做 – jat

+0

@jat它确实,stackoveflow只是从框架中删除自己,尝试http://jsfiddle.net/mowglisanu/9AeEd/1/ – Musa

+0

给我一分钟。将尝试一下。谢谢 – jat

$('#element').mousedown(function(event) { 
    if (event.which==3) { 
     $('#element').trigger('click'); 
     break; 
     } 
});