我有一个 div 我想每小时淡出。但在几个小时之间,我希望 div 完全消失。我尝试使用以下代码执行此操作,但不知道为什么它不起作用:
var now = (new Date()).getTime();
var lastTime = 0;
var lastTimeStr = localStorage['lastTime'];
if (lastTimeStr) lastTime = parseInt(lastTimeStr, 10);
if (now - lastTime > 1000 *60*60) {
$('#startup').delay(1500).fadeOut(2000);
}
else {
$('#startup').addClass('nodisplay');
}
localStorage['lastTime'] = ""+now;
目前,直到 else 语句的所有内容都可以正常工作。我只是不知道为什么它不起作用。
(ps:css .nodisplay 只是有 display:none;)