如何在窗口外检测MouseUp事件?

时间:2013-02-16 16:34:03

标签: javascript jquery

我正在寻找jQuery解决方案来检测窗口外的mouseup。也就是说,在鼠标在窗口内击落之后,在向外拖动的同时向外拖动,然后向外释放,就是事件发生的时候。

我试过document.mouseup = function() {},但没有帮助。我试图按照here示例,但无法正确理解它(我甚至留下了评论请求帮助,但还没有帮助...... :()

1 个答案:

答案 0 :(得分:7)

我有一个使用此活动的网站,它的工作原理如下所示:

$(window).on('mouseup', function(){
   //your code here
});

注意:仅在jQuery 1.8.3中测试过,但应该在1.9 中工作

jsFiddle确认。适用于jQuery 1.9.1和2 beta:http://jsfiddle.net/udRNx/1/

如果您不知道,这段代码必须放在$(document).ready(fn)$(window).onload(fn)中。