首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >twitter引导选项卡链接

twitter引导选项卡链接
EN

Stack Overflow用户
提问于 2012-04-06 22:10:02
回答 3查看 1K关注 0票数 2

我有一个使用twitter bootstrap设置样式的rails项目。在一个页面上,我有三个标签#1,#2,#3。

我想知道如何从另一个页面链接到特定的选项卡,例如选项卡#2。我已经尝试创建一个链接与一个锚例如:#2,但它不工作…当页面加载时,它会自动加载tab #1 (注意: tab #1在html中被分配了一个“active”类)。

我是不是遗漏了什么?

这是否需要额外的JS才能实现属性的功能?

EN

回答 3

Stack Overflow用户

发布于 2012-04-06 22:21:47

这段代码似乎解决了这个问题:

代码语言:javascript
运行
复制
:javascript
  $(document).ready(function(){
    $('a[href="' + window.location.hash + '"]').click()
  });
票数 4
EN

Stack Overflow用户

发布于 2012-04-06 22:14:27

我认为您应该查看您的根,并将: routes.rb更改为=> "controller#action“,它将呈现另一个页面,并根据呈现的操作提供活动类

票数 0
EN

Stack Overflow用户

发布于 2017-08-07 22:46:27

这里不需要javascript。通过使用选项卡头和选项卡内容上的“活动”类,可以将选项卡触发为活动的。它是显示内容并突出显示选项卡的活动类。因此,您可以很容易地有条件地将活动类添加到正确的选项卡头/内容中。

我使用url参数,例如.../? tab =credentials,通过一个链接指向特定的选项卡。如果存在tab的url参数,我将从选项卡列表中将其编入索引,然后将该索引定位为活动的。如果选项卡url参数不存在,我只是将第一个选项卡(索引0)定位为活动的。

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

https://stackoverflow.com/questions/10044677

复制
相关文章

相似问题

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