我有一个导航,当它的导航项之一被点击时,将使用 jQuery 将其 z-index 更改为 0。然后,2 秒后,我希望将 z-index 更改为 2。
我尝试使用 delay() 但显然在更改 CSS 时它不起作用。
最佳答案
像这样使用 setTimeout
$(elem).css('z-index','0');
setTimeout(function(){ $(elem).css('z-index','2'); },2000)
关于jQuery 在一定时间后更改 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4411644/