Is right click a Javascript event?

后端 未结 18 2441
南笙
南笙 2020-11-22 10:02

Is right click a Javascript event? If so, how do I use it?

18条回答
  •  南方客
    南方客 (楼主)
    2020-11-22 10:22

    Easiest way to get right click done is using

     $('classx').on('contextmenu', function (event) {
    
     });
    

    However this is not cross browser solution, browsers behave differently for this event especially firefox and IE. I would recommend below for a cross browser solution

    $('classx').on('mousedown', function (event) {
        var keycode = ( event.keyCode ? event.keyCode : event.which );
        if (keycode === 3) {
           //your right click code goes here      
        }
    });
    

提交回复
热议问题