我正在使用jqueryUI作为页面上的标签页。我将其初始化如下:
$("#tabs").tabs();
<div id="tabs">
<ul>
<li><a href="#tabs-4">Part A</a></li>
<li><a href="#tabs-2">Part B</a></li>
<li><a href="#tabs-5">Part C</a></li>
</ul>
<div id="tabs-4">
.....
</div>
<div id="tabs-2">
....
</div>
<div id="tabs-5">
....
</div>
</div>
我有2个问题。
如何将标签设置为自定义。说我想先显示第二个标签。 $('#tabs').tabs(2)
不起作用。我从link
我想点击tab1中的按钮。单击该按钮可将控制权恢复为某个操作,然后控制权将返回此页面。当控件返回时......那么是否可以设置自定义选项卡?例如。在标签1中我单击某些内容...返回操作...然后我想回到标签2.
答案 0 :(得分:0)
1。
致电$('#tabs').tabs(2)
时是否有错误?
2。 您可以在控制器中设置一个变量,告诉视图哪个选项卡处于活动状态。
#controller
... do some stuff
@current_tab = 2
#view
$('#tabs').tabs(<%= @current_tab %>)