我有一个导航,当点击其中一个导航项时,将使用jQuery将其z-index更改为0.然后,在2秒后,我希望将z-index更改为2. / p>
我尝试使用delay()但显然在更改CSS时不起作用。
答案 0 :(得分:12)
像这样使用setTimeout
$(elem).css('z-index','0');
setTimeout(function(){ $(elem).css('z-index','2'); },2000)
答案 1 :(得分:2)
在javascript中,您可以使用setTimeout或setInterval来完成
setTimeout("javascript statement",milliseconds);