【发布时间】:2015-07-28 13:12:34
【问题描述】:
我目前正在学习这门课程:jQuery Events。
我知道以下所有语句都是等价的:
$(document).ready( /*handler*/ );
$().ready( /*handler*/ );
$( /*handler*/ );
我认为$() 与$(document) 相同。
但是当我需要处理整个文档的按键时,我注意到
$(document).keydown( /*handler*/ );
正在工作并且
$().keydown( /*handler*/ );
不是。
jQuery$()选择器匹配的对象是什么?和document有什么区别?
【问题讨论】:
-
我想这回答了你的问题stackoverflow.com/questions/10753306/…
-
@sjm 是的,确实如此。您不想发布答案吗?