jquery에서 Chris Domigan의 ContextMenu 플러그인을 사용하여 컨텍스트 메뉴를 바인딩 해제 / 제거하는 방법은 무엇입니까?

마니 AC

Chris Domigan의 jQuery 컨텍스트 메뉴 플러그인을 사용하여 컨텍스트 메뉴를 적용하고 있습니다.

다음과 같이 컨텍스트 메뉴를 등록 / 바인딩하고 있습니다.

$('#myDiv').contextMenu('myMenu', {
    bindings: {
        /* events here */
    }
}

이제 내 응용 프로그램에서이 연속 메뉴를 원하지 않습니다 #myDiv. 따라서 .NET 용 컨텍스트 메뉴를 등록 해제 / 바인딩 해제 / 제거하려면 어떻게해야합니까 #myDiv?

contextMenu를 비활성화하기 위해 사용해야하는 것은 다음과 같습니다.

$('#myDiv').off('contextmenu');

이것은 jQuery의 .off()기능을 사용 하고 단순히 contextMenu 이벤트를 제거합니다. 플러그인이 한 모든 것을 실행 취소하지는 않지만 귀하의 경우에는 작동해야하므로 완벽하지는 않습니다.

여기에서 작동합니다 : http://jsfiddle.net/wPhYz/

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관