opacity fade仅在调试模式下有效

时间:2015-06-24 14:07:46

标签: javascript css3 opacity

我正在尝试使用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"); } } } 行之前发出警报,然后它完美地工作,所以我跑了它在调试(控制台?)模式下,如果我一次单步执行一行,它也能很好地工作。

有谁知道为什么会这样?我是否需要某种延迟才能实现转换?

1 个答案:

答案 0 :(得分:2)

像这样使用class AchievementsController < ApplicationController def index @achievements = Achievement.all end def show @achievement = Achievement.find(params[:id]) end end

setTimeout