0
我是新来的MVC,我想调用鼠标右键点击事件的控制器动作。 基本上我想通过右击鼠标在产品图像上调用操作方法,产品详细信息页面将在新标签中打开。 请帮助我,我将如何做到这一点?调用MVC控制器在鼠标右键点击动作
我是新来的MVC,我想调用鼠标右键点击事件的控制器动作。 基本上我想通过右击鼠标在产品图像上调用操作方法,产品详细信息页面将在新标签中打开。 请帮助我,我将如何做到这一点?调用MVC控制器在鼠标右键点击动作
使用jquery的event.which
正常化event.keyCode
和event.charCode
因此您不必担心浏览器兼容性问题。文档上event.which
event.which将给予1,2或3的左,中,右鼠标键分别为这样:
$('#element').mousedown(function(event) {
switch (event.which) {
case 1:
console.log('Left Mouse button pressed.');
break;
case 2:
console.log('Middle Mouse button pressed.');
break;
case 3:
console.log('call your controller');
break;
default:
console.log('You have a strange Mouse!');
}
});
非常感谢它一直 –