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

时间:2011-02-16 10:32:09

标签: javascript jquery

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

只是一个小问题,但是当我尝试这样做时,我的代码就破了 -

3 个答案:

答案 0 :(得分:7)

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

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

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

答案 1 :(得分:3)

将此更改为

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

答案 2 :(得分:1)

如果在这种情况下省略speed参数,jQuery将会解决该怎么办

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