2014-04-29 4 views
1

내 응용 프로그램에서 특히 div에서 기본 브라우저 메뉴 대신 옵션이있는 사용자 정의 마우스 오른쪽 버튼 메뉴를 표시하려고합니다.브라우저의 기본 오른쪽 클릭 메뉴를 비활성화하는 방법

다음 코드를 사용해 보았습니다. 우리가 내 Application.Event에 대한 backbone.js가 잘 작동하지만 문제는 이벤트 로직의 완료 이후 사용하고

events: { 
    "contextmenu #navContainer":"rightClickTest" 
}, 
rightClickTest:function(event){ 
if (event.button == 2){ 
    alert("Right Click is not possible Here !") 
    } 
} 

는 등 일반적으로 나타나는 마우스 오른쪽 버튼으로 클릭 메뉴를 기본.

참고 :

내가 바로 내 앱의 특정 사업부 (navContainer)에서 메뉴를 클릭 기본을 사용하지 않도록합니다.

어떻게 해결할 수 있습니까? 이

+0

@rajmathan은 어쩌면 당신은 놀라게 될 것입니다, 그러나 또한 이미 답을 가지고 * *이 – nicael

답변

4

이 그것을해야 ..

rightClickTest:function(event){ 
    if (event.button == 2){ 
    event.preventDefault(); 
    alert("Right Click is not possible Here !") 
    } 
} 
+0

사실 나는 solution.But 내가 대답을 게시하는 것을 잊었다 발견했다. 어쨌든 귀중한 답변에 감사드립니다. – user3279058

관련 문제