为什么这不是一个有效的链接函数?

问题描述:

$("#infoBox").hide(, function(){ 
      alert('hidden!'); 
     }); 

只是一个小问题,但我的代码休息时,我尝试这样做 -为什么这不是一个有效的链接函数?

+0

您需要填写的所有参数什么事。尝试使用`function(){}```的`null`来调用方法 – Nekresh 2011-02-16 10:33:55

你不能简单地忽略第一个参数。你需要为它例如为:提供一个值

$("#infoBox").hide('slow', function(){ 
    alert('hidden!'); 
}); 

对什么可用值有第一个参数(持续时间)的信息,请参阅API page

改变这

$("#infoBox").hide('slow', function(){ 
      alert('hidden!'); 
     }); 

jQuery将工作,如果你省略了速度参数在这种情况下

$("#infoBox").hide(function() { 
    alert('hidden!'); 
});