【发布时间】:2010-11-30 02:05:16
【问题描述】:
我有一些类似于绘图画布的东西,我在 mouseup 上捕获它的状态以用于撤消目的。画布不是全屏的,因此您可以使用画笔绘制并在画布外释放。像这样的:
$("#element").mousedown(function(){
$(document).mouseup(function(){
//do something
});
});
但这当然行不通。普通的 $(document).mouseup 也不起作用,因为我还有许多其他 UI 元素,并且每次单击 UI 元素时它都会保存状态。
有什么想法吗?
【问题讨论】:
标签: javascript jquery event-handling