"jQuery有没有办法"?当然!对于jQuery 1.4及更高版本,您可以使用delay():
$("someElement").doSomething().delay(3000).doSomethingElse();
Run Code Online (Sandbox Code Playgroud)
否则,如果没有jQuery lib,您可以setTimeOut(doSomething(), milliseconds)按照我的同行建议使用.
嗯,你可以使用一个setTimeout(). 这不需要jQuery。
function myfunc() {
alert('run');
}
setTimeout( myfunc, 3000 ); // call "myfunc" after 3 seconds
Run Code Online (Sandbox Code Playgroud)
如果这不是您想要的,将需要更多信息。