Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui Jquery ui选项卡和历史记录_Jquery Ui_Backbone.js - Fatal编程技术网

Jquery ui Jquery ui选项卡和历史记录

Jquery ui Jquery ui选项卡和历史记录,jquery-ui,backbone.js,Jquery Ui,Backbone.js,我将backbone.js与jQueryUI选项卡一起使用,浏览器的后退按钮工作正常。不过,我想动态添加和删除选项卡,并通过后退按钮反转这些操作。例如,如果发生以下情况: #tab-1 #tab-2 open tab-3 #tab-3 单击“上一步”按钮时,应发生以下情况: close tab-3 and go to #tab-2 #tab-1 这方面的最佳解决方案是什么? 谢谢几个月前我和你的问题完全一样。我最初在一个项目中使用jQueryUI标签,但随着应用程序的发展,标签和主干之间的摩

我将backbone.js与jQueryUI选项卡一起使用,浏览器的后退按钮工作正常。不过,我想动态添加和删除选项卡,并通过后退按钮反转这些操作。例如,如果发生以下情况:

#tab-1
#tab-2
open tab-3
#tab-3
单击“上一步”按钮时,应发生以下情况:

close tab-3 and go to #tab-2
#tab-1
这方面的最佳解决方案是什么?
谢谢

几个月前我和你的问题完全一样。我最初在一个项目中使用jQueryUI标签,但随着应用程序的发展,标签和主干之间的摩擦变得过于烦人和有限。在努力让jQueryUI标签和主干发挥出色的作用之后,我可以告诉你,这是不值得的

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

示例选项卡

<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>

几个月前我和你的问题完全一样。我最初在一个项目中使用jQueryUI标签,但随着应用程序的发展,标签和主干之间的摩擦变得过于烦人和有限。在努力让jQueryUI标签和主干发挥出色的作用之后,我可以告诉你,这是不值得的

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

示例选项卡

<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>

这看起来很明显,但你为什么不关闭第三页,打开第二页呢?你必须给我们更多的细节来帮助你。现在什么对你不起作用?在我使用jquery ui()打开一个选项卡后,当我单击浏览器的“后退”按钮时,我希望该选项卡已关闭。这似乎很明显,但为什么不关闭选项卡3并打开选项卡2呢?你必须给我们更多的细节来帮助你。现在什么对您不起作用?在我使用jquery ui()打开一个选项卡后,当我单击浏览器的“后退”按钮时,我希望该选项卡已关闭。