我最近一直在研究 JQuery,尽管我知道一些东西,但书中有这样一行我根本想不通:
$(
function()
{
current_entry = -1;
}
);
有谁知道这条线是如何工作的以及它是做什么的?
它是不是类似于 JQuery 函数中的选择器?
作为参考,该行在《Web 开发秘诀》第 2 章秘诀 9 - 使用键盘快捷键与网页交互(第 62 页)一书中使用。
谢谢你的帮助。
我最近一直在研究 JQuery,尽管我知道一些东西,但书中有这样一行我根本想不通:
$(
function()
{
current_entry = -1;
}
);
有谁知道这条线是如何工作的以及它是做什么的?
它是不是类似于 JQuery 函数中的选择器?
作为参考,该行在《Web 开发秘诀》第 2 章秘诀 9 - 使用键盘快捷键与网页交互(第 62 页)一书中使用。
谢谢你的帮助。
它是document.ready事件的缩写形式。它在 DOM 准备就绪时执行。
以下所有三种语法都是等效的:
传递给 .ready() 的处理程序保证在 DOM 准备好后执行,因此这通常是附加所有其他事件处理程序和运行其他 jQuery 代码的最佳位置。当使用依赖 CSS 样式属性值的脚本时,在引用脚本jQuery api之前引用外部样式表或嵌入样式元素很重要。