2012-07-16 66 views

回答

4

您可以在keyup()檢測ctrl+z有:

var ctrlZ = e.ctrlKey && e.which === 90 
if (ctrlZ) { ... } 

和上下文菜單上mousedown()有:

var rightClick = e.which === 2 
if (rightClick) { ... } 
+0

以及如何防止默認行爲 – amitkarmakar 2012-07-16 09:52:23

+1

呦!我喜歡布魯夫!沒有重新發布同樣的事情+1點#:'')'和OP在這裏也看看,http://docs.jquery.com/Plugins/Undo - 也注意_我不知道你是如何在想着點擊鼠標撤消事件。 – 2012-07-16 09:54:23

+0

@Tats_innit如何下載在您提供的鏈接中討論的撤消插件 – amitkarmakar 2012-07-16 10:25:58