jQuery addClass链接

时间:2012-02-18 13:17:03

标签: jquery addclass chaining

我使用以下代码在列表中显示隐藏元素。当我第一次调用这些函数时,它们工作得很好,第二次在类隐藏的人周围进行,不再添加。我无法理解为什么

使用jquery效果不是一个选项我有这么多元素它只是阻止页面。我有这些类用css动画添加淡出效果

http://jsfiddle.net/deerua/JB39j/9/

参见示例..切换到不同的状态,它将无法两次进入相同的状态,因为它无法在第二次添加类hidden-person:/

1 个答案:

答案 0 :(得分:-1)

    $senator.removeClass('hide-person hidden-person');
    $deputy.addClass('hide-person');
    setTimeout(function(){
        $deputy.addClass('hidden-person');
    }, 1000);

我用setTimeout()修复它。仍然好奇为什么我写的第一个代码不起作用:/