首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在切换分音时,有没有什么流行的Rails技巧可以让导航的css保持选中状态?

问在切换分音时,有没有什么流行的Rails技巧可以让导航的css保持选中状态?
EN

Stack Overflow用户
提问于 2010-08-06 04:24:08
回答 3查看 166关注 0票数 0

我有个带导航的管理员。导航在不同的分音之间切换。

nav有几个li,当其中一个被选中时,它将获得使其高亮显示的.selected类。

有没有什么方法可以从控制器切换这个?或者任何其他受Rubyists拥护者欢迎的地方?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-08-06 04:30:47

代码语言:javascript
复制
%ul
  -@links.each do |link|
    %li= link_to_unless_current(link.title, link){link.title, link, :class => "selected"}

link_to_unless_current接受一个块,如果它是当前块,那么它就是要渲染的块。

票数 2
EN

Stack Overflow用户

发布于 2010-08-06 04:26:24

使用gem simple-navigation。它解决了这个问题和许多其他问题。

Link to GitHub

票数 1
EN

Stack Overflow用户

发布于 2010-08-06 04:29:05

我还没有看到这方面的标准解决方案,但助手current_page?可能是答案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3418874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档