Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery关于不使用窗口或文档的方法_Javascript_Jquery - Fatal编程技术网

Javascript jquery关于不使用窗口或文档的方法

Javascript jquery关于不使用窗口或文档的方法,javascript,jquery,Javascript,Jquery,非常简单的代码: html: js: $(文档).ready(函数(){ $(文档).on('mouseup',函数(e){ console.log(“鼠标向上\n”); }) }); 我将$(文档)替换为$(窗口),但没有效果 浏览器:FF 13.0 如何让它工作 编辑: OMG,我使用滚动而不是单击鼠标来获取“mouseup”事件。多么愚蠢的错误 您应该在document.body上处理事件 文档和窗口不是DOM元素,不接收正常事件。我在这里工作正常 JQuery引用加载是否正

非常简单的代码:

html:


js:


$(文档).ready(函数(){
$(文档).on('mouseup',函数(e){
console.log(“鼠标向上\n”);
})  
}); 
我将
$(文档)
替换为
$(窗口)
,但没有效果

浏览器:FF 13.0

如何让它工作

编辑:


OMG,我使用滚动而不是单击鼠标来获取“mouseup”事件。多么愚蠢的错误

您应该在
document.body
上处理事件
文档
窗口
不是DOM元素,不接收正常事件。

我在这里工作正常

JQuery引用加载是否正确

编辑:这是我的结果(在FF14中)

你是否包括jquery?对我有用:事实上,在检测到mouseup时,一个div是用来弹跳的。@helmus,jquery包括的工作很好我同意这个答案的观点,但是jquery手持足够多的鼠标事件绑定到
文档
——这是OP发布的应该(而且似乎是这样的)那么文档和窗口是什么样的元素呢?这些接收到什么类型的事件?我想是的,否则控制台中会出现错误消息您没有使用html获取任何Scroll添加的html,仍然没有结果。
<div id="wrap" style="background-color:gray; height:2000px;">

</div>
<script type="text/javascript">

    $(document).ready(function(){



    $(document).on('mouseup', function(e) {
         console.log(" mouse up \n");


        })  

    }); 
    </script>