2011-12-15 53 views
0

我想知道在spine如何添加和删除div的active class。在Firebug中,我最初看到了4个div,第一个div的class为active,当我点击新链接div class active时,同时第一个div被移除,第二个div让这个类激活。我不知道如何Spine add and removing class activeSpine如何添加和删除活动类。任何想法?

通过jquery我们可以做到这一点。但我想这样做在脊柱(spine_rails

任何想法?

回答

0

要卸下spine_rails活跃类添加下面一行到你的脊椎:控制器@el.removeClass('active')

2

看看在ManagerStack班,我敢肯定这是你在找什么。 Stack有一个内部管理器,它一次只处理一个控制器上的活动状态。它只需将css类“active”添加到当前活动的控制器即可。从文档:

堆栈不会改变其控制器的显示CSS属性,而只是添加和删除活动类。

这解释了你所描述的内容。