【问题标题】:How to make content tabs linkable and bookmarkable?如何使内容选项卡可链接和可收藏?
【发布时间】:2013-03-12 21:09:21
【问题描述】:

我需要向当前过长的页面添加内容选项卡。据我所知:http://jsbin.com/olacod/1/edit

我一直在尝试使标签可链接(即从其他页面)和书签(从内容标签内或同一页面上的其他地方)并意识到我需要一些帮助。非常感谢!

【问题讨论】:

  • 具体来说,你遇到了什么问题?
  • 我已经更新了jsbin 以包含一种我尝试过在链接上使用 id 'linktotab' 的方法,例如,我需要激活 Tab2 li。希望现在更清楚了。
  • 很高兴报告我找到了使用 click() 的解决方案。请参阅更新的jsbin here。很想知道您是否有更有效的方法来实现这一目标。谢谢!
  • 很高兴看到您解决了自己的问题!您应该发布您的发现作为对这个问题的回答并接受它。

标签: jquery tabs hyperlink bookmarks


【解决方案1】:

您可以获取每个标签的单独链接

http://jsbin.com/olacod/1/edit#tab1
http://jsbin.com/olacod/1/edit#tab2
http://jsbin.com/olacod/1/edit#tab3
http://jsbin.com/olacod/1/edit#tab4
http://jsbin.com/olacod/1/edit#tab5

它可能在 jsbin 中不起作用.. 因为 jsbin 将每个 url 重新初始化为基本字符串.. 在您在您的网站上创建的自定义页面中,您必须以上述方式链接您的选项卡..

【讨论】:

  • 感谢您的快速回复。我认为它也会像那样简单,但它不起作用(在网站上尝试过)。有什么想法吗?
【解决方案2】:

您想要返回按钮和查询,可以在以下位置找到一个插件:http://benalman.com/projects/jquery-bbq-plugin/

甚至附带大量示例。

这个问题(无论实现如何)是,如果您现在查看几个选项卡,并且想要真正返回上一页,您现在必须返回整个选项卡历史记录,然后你返回一个页面。

【讨论】:

    【解决方案3】:

    一个解决方案是使用 click()。请参阅更新的jsbin here

    也许您知道实现这一目标的更有效方法?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-22
      • 1970-01-01
      • 1970-01-01
      • 2019-04-11
      • 2011-07-21
      • 1970-01-01
      • 2019-08-06
      • 1970-01-01
      相关资源
      最近更新 更多