我正在寻找jQuery解决方案来检测窗口外的mouseup
。也就是说,在鼠标在窗口内击落之后,在向外拖动的同时向外拖动,然后向外释放,就是事件发生的时候。
我试过document.mouseup = function() {}
,但没有帮助。我试图按照here示例,但无法正确理解它(我甚至留下了评论请求帮助,但还没有帮助...... :()
答案 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)
中。