我正在尝试使用javascript在两个图像之间添加淡入淡出:
var elem = document.getElementById("top");
基本上,我有2个div,顶部和底部。在加载时我将顶部设置为0不透明度。 (为上述脚本设置)。
当我编写代码时,它似乎没有淡出,它只是突然出现......直到我在public class Test {
public static void main(String[] args) {
try {
while (true) {
Thread.sleep(1000);
break; //Added
}
} catch (InterruptedException e) {
e.printStackTrace();
} finally {
System.out.println("Finally");
}
}
}
行之前发出警报,然后它完美地工作,所以我跑了它在调试(控制台?)模式下,如果我一次单步执行一行,它也能很好地工作。
有谁知道为什么会这样?我是否需要某种延迟才能实现转换?
答案 0 :(得分:2)
像这样使用class AchievementsController < ApplicationController
def index
@achievements = Achievement.all
end
def show
@achievement = Achievement.find(params[:id])
end
end
setTimeout