在我的简单表单中,js_submit_loading 被分配给 <form>
并且 btn-loading 被分配给 SEND <button>
这是我的js代码:
$('.js_submit_loading').on('submit',function (){
$(this).find('#btn-loading').button('loading');
});
现在,我如何检测该按钮被鼠标左键或滚动按钮点击,我只知道which==2代表滚动点击。
感谢副词。寻求帮助
最佳答案
event.which 将分别为鼠标左键、中键和右键提供 1、2 或 3。
$( "#whichkey" ).on( "submit", function( event ) {
$( "#log" ).html( event.type + ": " + event.which );
});
或
$('#submit').mousedown(function(event) {
switch (event.which) {
case 1:
alert('Left Mouse button pressed.');
break;
case 2:
alert('Middle Mouse button pressed.');
break;
case 3:
alert('Right Mouse button pressed.');
break;
default:
alert('You have a strange Mouse!');
}
});
关于javascript - 如何在表单提交时检查鼠标滚动单击完成的单击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28878053/