2
사용자가 컨텍스트 메뉴에서 실행 취소/다시 실행을 선택하거나 텍스트 영역에서 Ctrl 키를 누르면 이벤트를 처리하고 다시 실행해야합니다. 어떻게 기본 동작을 방지하고 사용자 지정 동작을 추가 할 수 있습니까?jquery를 사용하여 텍스트 영역의 실행 취소/다시 실행 동작 수정
사용자가 컨텍스트 메뉴에서 실행 취소/다시 실행을 선택하거나 텍스트 영역에서 Ctrl 키를 누르면 이벤트를 처리하고 다시 실행해야합니다. 어떻게 기본 동작을 방지하고 사용자 지정 동작을 추가 할 수 있습니까?jquery를 사용하여 텍스트 영역의 실행 취소/다시 실행 동작 수정
당신과 keyup()
에 ctrl+z
를 감지 할 수 있습니다 :
var ctrlZ = e.ctrlKey && e.which === 90
if (ctrlZ) { ... }
그리고 상황에 맞는 메뉴를 mousedown()
에 함께 :
var rightClick = e.which === 2
if (rightClick) { ... }
방법을 기본 동작 – amitkarmakar
요를 방지하기 위해! 나는 멍청이가 좋아! 똑같은 것을 다시 게시 할 필요가 없습니다. +1 innit':)'와 OP도 여기에 있습니다. http://docs.jquery.com/Plugins/Undo - 또한 note _ 마우스 클릭을 어떻게 생각하고 있는지 잘 모르겠습니다. 이벤트를 실행 취소합니다. –
@Tats_innit 제공 한 링크에서 논의 된 실행 취소 플러그인을 다운로드하는 방법 – amitkarmakar