2011-10-06 6 views
3

마우스 이벤트에서 어떤 마우스 버튼을 클릭했는지 어떻게 알 수 있습니까?Raphael - 마우스 이벤트

왼쪽 클릭과 오른쪽 클릭을 구분하고 싶습니다.

답변

3

클릭 이벤트에 대해서는 잘 모르겠지만 (시도해 볼 가치가 있지만) mousedown 이벤트를 사용하면 이벤트의 "어떤"속성을 확인할 수 있습니다.

1 = Left Button 
2 = Middle Button 
3 = Right Button 

예 코드 ...있는 호텔 인 마우스 버튼을 결정하는 정수이고, 상기 값은과 같이 매핑된다

element.mousedown(ElementMouseDown); 

function ElementMouseDown(e) { 
    switch(e.which){ 
     case 1://left button 
     break; 
     case 2://middle button 
     break; 
     case 3://right button 
     break; 
    } 
}