好吧,这就像两个问题合二为一!
为什么这个 JQuery 函数调用失败了?或者我应该如何调用 JQuery 函数? Firebug 告诉我
$('#login').slideup
不是函数。setTimeout("$('#login').slideup('slow');",2000);
我如何在外部声明一个 JQuery 函数(不将它绑定(bind)到任何东西并且不在
document().ready()
之后然后在我的 javascript 函数中调用它?
例如:
function afterLogin(){
$('#login').slideup('slow');
}
然后将其称为:
setTimeout('afterLogin();',2000)
帮助
加思
最佳答案
第一部分你可以做
setTimeout(function(){$('#login').slideUp('slow');},2000);
第二部分完全相同:
function afterLogin(){ $('#login').slideUp('slow'); }
然后将其称为:
setTimeout(afterLogin,2000);
编辑:将外壳从 slideup 固定为 slideUp
关于javascript - 如何调用 JQuery 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/720254/