removeClass不会撤消CSS效果

时间:2015-05-20 02:47:30

标签: javascript jquery jsfiddle removeclass

我设计了一个脚本来显示随机变量的两种不同实现流。一旦完全显示了流,我想显示两个先前隐藏的按钮(允许用户选择哪个流具有更高的平均值)。

我目前的方法是使用CSS隐藏按钮,并按照JavaScript - Hide a Div at startup (load)中的建议,使用removeClass在所需时间撤消CSS的效果。

http://jsfiddle.net/jshyaL57/1/

但是,我遇到了两个问题:

  1. removeClass并不像我预期的那样工作:

    $("#button_form").removeClass("hidden");
    $("#stream1button").removeClass("hidden");
    $("#stream2button").removeClass("hidden");
    
  2. 你知道解决这个问题的方法吗?我已经尝试了几个相关问题中推荐的方法,但它们都不起作用。

    1. 当你点击"推我开始时,高斯随机变量会运行!"在我的网络浏览器中,但是当我复制并粘贴代码时,不要在JSfiddle中运行。为什么会出现这种情况?

1 个答案:

答案 0 :(得分:1)

你在dom上加载了javascript,你必须在头部或身体部分给它。 我更新了小提琴并更改了将javascript加载到body的选项。 这是更新的小提琴[JSFIddle] [1]

http://jsfiddle.net/jshyaL57/2/

enter code here