单击鼠标右键时需要执行左键单击操作(Jquery)

单击鼠标右键时需要执行左键单击操作(Jquery),jquery,Jquery,有人知道在单击鼠标右键时执行左键单击操作的jquery代码吗 例如: 假设我右键点击一个链接,而不是打开一个弹出窗口,我需要它去链接的目的地。在其他方面,我需要右键单击来执行鼠标左键单击的操作 试图在网上搜索,但没有用。因此,张贴这是我的最后选择 非常感谢您的帮助 提前谢谢 试试看 $('a').on('contextmenu', function(e){ window.location = this.href; return false; }); 可能重复,只需查看stack

有人知道在单击鼠标右键时执行左键单击操作的jquery代码吗

例如: 假设我右键点击一个链接,而不是打开一个弹出窗口,我需要它去链接的目的地。在其他方面,我需要右键单击来执行鼠标左键单击的操作

试图在网上搜索,但没有用。因此,张贴这是我的最后选择

非常感谢您的帮助

提前谢谢

试试看

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

可能重复,只需查看stackoverflow@viveksalve的以下链接即可。这两个问题都不同。这似乎是一个糟糕的UI设计。右键单击会弹出一个菜单,列出要在链接上执行的操作,这样用户就失去了选择首选行为的能力,例如在新选项卡中打开链接。@Barmar Yes。但这是我们客户的要求之一,不是。当我点击右键时,我需要它直接到达目的地。就像点击左键一样do@jat确实如此,stackoveflow只是将自己从帧中移除,请给我一分钟。我会试试看。谢谢,当我把它粘贴到我们的服务器上时,它不起作用。你知道为什么吗?没有错误。当我右键单击时,我只会看到弹出菜单:(
$('#element').mousedown(function(event) {
    if (event.which==3) {
        $('#element').trigger('click');
         break;
       }
});