我正在浏览jQuery教程,并且我用jQuery回调函数得到了一个查询。下面是jQuery回调函数的一个很好的例子。jQuery组件中的回调函数
$("p").hide(1000,function(){
alert("The paragraph is now hidden");
});
它工作正常,但我们怎么能知道这个回调函数是什么函数可用?
例如,我们如何将这个回调函数应用于点击按钮?
我正在浏览jQuery教程,并且我用jQuery回调函数得到了一个查询。下面是jQuery回调函数的一个很好的例子。jQuery组件中的回调函数
$("p").hide(1000,function(){
alert("The paragraph is now hidden");
});
它工作正常,但我们怎么能知道这个回调函数是什么函数可用?
例如,我们如何将这个回调函数应用于点击按钮?
您可以检查函数的API来检查是否支持回调。 http://api.jquery.com/ 可以如下
$("p").click(function(){
alert("The paragraph is clicked");
});
您首先应该了解回调函数的概念应用于回调功能上的点击。回调函数是一个函数,它将被传递给另一个函数,通常在稍后执行。 (我知道这个定义不是100%正确的,仅用于教育目的)。
例如,您告诉jQuery为您验证表单。如果它是有效的呢?然后怎样呢?如果它无效怎么办?
您可以考虑下面的代码:
$('form').validate(validFormAction, invalidForm);
这种简单的英语是说:
请验证表单。如果表单有效,请运行validFormAction函数。如果无效,则运行invalidForm函数。
因此,通常通过本能和直观地了解哪些函数需要回调。例如,animate
函数接受回调。这是因为animate
函数需要一点点时间,你可以指定另一个函数(回调函数)在其结尾被调用。
正如其他人所说的,你也可以参考jQuery文档,看看哪个获得了回调函数。
这不是一个回调函数@ sewdil。 –