我有一个功能,我认为是自我调用的,我试图弄清楚如何再次调用它。
这是声明函数的方式:
jQuery(function setupFormInputHandlers(){
...
}
我尝试将setupFormInputHandlers()
放入开发人员工具控制台,但是我收到了一个未定义的错误。
答案 0 :(得分:0)
// Passing a named function instead of an anonymous function.
function readyFn( jQuery ) {
// Code to run when the document is ready.
}
$( document ).ready( readyFn );
//invoke again
readyFn()
答案 1 :(得分:0)
$
仅用作jQuery
的别名,所以当你说$('x')时你的意思是jQuery('x')..主要功能被重载以使其熟悉并且允许轻松工作......还有你对功能的询问(可能是你错过了粘贴其他部分)
$(function(){}); or
jQuery(function(){});
这两种方法都是为
调用匿名函数的简写方法$(document).ready(function()
{
//your code
}
);`
简单来说就是“当文件加载完成时注册你的匿名函数”