1
jQuery - ContextMenu 용 플러그인을 사용합니다. - http://abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/jQuery - 컨텍스트 메뉴 - 바인딩 해제
버튼 클릭 이벤트 - 이벤트 컨텍스트 메뉴에서 취소를 원합니다.
나는이 코드를 시도 : JS (. 이 제대로 작동하지 않습니다)을
$("#btnUnbind").click(function() {
$('.icon').unbind('contextMenu');
});
HTML
<ul id="myMenu" class="contextMenu">
<li class="delete"><a href="#delete">Delete</a></li>
</ul>
JS
$(".icon").contextMenu(
{
menu: 'myMenu'
},
function(action, el, pos)
{
contextMenuWork(action, el, pos);
});
function contextMenuWork(action, el, pos) {
switch (action) {
case "delete":
{
break;
}
}
}
이는 오타가 아니며 버그가 아닙니다. – Jenan
아, 잘 contextMenu 해제 내 편집 된 답변을 참조하십시오. – jeffreydev
감사합니다! 그건 괜찮아. – Jenan