我不明白Twitter Bootstrap如何为导航提供活动链接.如果我有这样的常规导航(使用ruby on rails链接):

<ul class="nav">
  <li class="active"> <a href="/link">Link</a> </li>
  <li class=""> <a href="/link">Link</a> </li>
  <li class=""> <a href="/link">Link</a> </li>        
</ul>

如何根据点击的链接保持活动状态?

推荐答案

刚才回答了同样的问题

<ul class="nav">
  <li class="<%= 'active' if params[:controller] == 'controller1' %>"> <a href="/link">Link</a> </li>
  <li class="<%= 'active' if params[:controller] == 'controller2' %>"> <a href="/link">Link</a> </li>
  <li class="<%= 'active' if params[:controller] == 'controller3' %>"> <a href="/link">Link</a> </li>        
</ul>

Ruby-on-rails相关问答推荐

mini_racer gem 0.8.0无法与Ruby 3.1.xBundle 安装

刺激中的Rails 7和 bootstrap 错误-无法解析模块说明符 bootstrap

Grape api (rails) - 未初始化常量 Endpoints::TodoAPI (NameError)

为什么在使用 Ruby on Rails 时我的徽标没有出现在 Bootstrap 导航栏中?

select2 未应用于所有下拉列表;它只适用于数据的最后一条记录

您如何查看在 Rails 中触发回调的关联模型?

如何获取 Rails 表单构建器将为某个字段生成的 HTML名称属性?

有没有一种简单的方法可以让 pow 为 https 服务?

循环大量记录时 Ruby on Rails 内存泄漏; find_each 没有帮助

PostgreSQL 无间隙序列

ActiveRecord 回调列表

Rails ActiveRecord:验证单个属性

在 Nokogiri 中获取属性值以提取链接 URL

rails active admin 部署:找不到文件'jquery-ui'

submit_tag rails 表单中的 bootstrap 图标

如何创建迁移以仅在索引存在时删除索引,而不是在不存在时抛出异常?

Ruby 安装的 RVM 不工作?

Sidekiq Rails 4.2 使用 Active Job 还是 Worker?有什么不同

保存用户偏好的最佳方法?

在 El Capitan 上安装 Nokogiri (1.6.7) 时出错