jQuery에서 마우스 클릭 구별
jQuery는 마우스 클릭을 처리하기 위한 클릭 이벤트를 제공하지만 왼쪽 클릭을 구별하기 위한 전용 이벤트가 부족합니다. 그리고 마우스 오른쪽 버튼을 클릭하세요. 이 문제를 해결하기 위해 개발자는 jQuery 1.1.3에 도입된 event.which 속성을 활용할 수 있습니다.
해결책:
클릭된 마우스 버튼을 확인하려면 mousedown 이벤트를 실행하고 event.which 속성을 검사합니다. 마우스 왼쪽, 가운데, 오른쪽 버튼에 각각 1, 2, 3의 값을 제공합니다.
다음 코드는 이 접근 방식을 보여줍니다.
$('#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!'); } });
이는 안정적인 메커니즘을 제공합니다. 마우스 클릭을 구별하기 위해 누른 버튼에 따라 타겟 이벤트 처리가 가능합니다.
위 내용은 jQuery에서 왼쪽, 가운데, 오른쪽 마우스 클릭을 어떻게 구별할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!