jQuery에서 마우스 왼쪽 클릭과 오른쪽 클릭을 어떻게 구분하죠?
조회수 4952회
$('div').bind('click', function(){
alert('clicked');
});
$('div').bind('rightclick', function(){
alert('right mouse button is pressed');
});
이런식으로 오른쪽 왼쪽 클릭을 구분하고싶은데 어떻게 하죠...
1 답변
-
jQuery에 event.which를 사용하셔서
$('#element').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!'); } });
이렇게 하시면 됩니다.
댓글 입력