setTimeout执行时带参数,并且带的是object对象类型的参数 setTimeout(function () { autoHideDiv(hoverDiv) }, 5000); 如上所示:里面加个function(){},然后把要调用的方法套在里面,这样既能满足5秒后执行,又能不立即执行。