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!');
}
});
非常感謝它一直 –