首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery选项卡和历史记录

Jquery选项卡和历史记录
EN

Stack Overflow用户
提问于 2011-09-13 09:04:57
回答 1查看 967关注 0票数 2

我在jquery选项卡上使用backbone.js,我的浏览器的back按钮运行良好。但是,我想动态地添加和删除选项卡,并通过后退按钮逆转这些操作。例如,如果发生以下情况:

代码语言:javascript
复制
#tab-1
#tab-2
open tab-3
#tab-3

当我单击“后退”按钮时,应该会发生以下情况:

代码语言:javascript
复制
close tab-3 and go to #tab-2
#tab-1

什么是最好的解决办法?谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-09-25 05:56:27

几个月前我和你有过同样的问题。我最初在一个项目https://www.implantlink.com/上使用jQuery选项卡,但是随着应用程序的发展,标签和主干之间的摩擦被证明太烦人和限制了。在尝试让jQuery选项卡和脊梁发挥出色的努力之后,我可以告诉您,这是不值得的。

如果项目足够复杂,最好放弃jQuery选项卡,完全坚持使用backbone.js。复制创建您自己的选项卡所需的所有必要的CSS & HTML,然后设置每个选项卡作为路由和回调函数来切换HTML。

示例Tabs

代码语言:javascript
复制
<ul class="tabs">
    <li><a href="#tab1">Tab 1</a>
    <li><a href="#tab2">Tab 2</a>
    <li><a href="#tab3">Tab 3</a>
</ul>

示例JS

代码语言:javascript
复制
$('#content').html('tab 2 HTML and content stuff');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7399322

复制
相关文章

相似问题

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