如何使用jquery ui和rails将tab设置为自定义选项卡

时间:2010-01-31 04:11:46

标签: ruby-on-rails jquery-ui

我正在使用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个问题。

  1. 如何将标签设置为自定义。说我想先显示第二个标签。 $('#tabs').tabs(2)不起作用。我从link

  2. 那里得到了
  3. 我想点击tab1中的按钮。单击该按钮可将控制权恢复为某个操作,然后控制权将返回此页面。当控件返回时......那么是否可以设置自定义选项卡?例如。在标签1中我单击某些内容...返回操作...然后我想回到标签2.

1 个答案:

答案 0 :(得分:0)

1。 致电$('#tabs').tabs(2)时是否有错误?

2。 您可以在控制器中设置一个变量,告诉视图哪个选项卡处于活动状态。

#controller
... do some stuff
@current_tab = 2


#view
$('#tabs').tabs(<%= @current_tab %>)