【问题标题】:jquery tab selected已选择 jquery 选项卡
【发布时间】:2010-09-11 01:00:03
【问题描述】:

通过标签面板的 id 获取当前选择的标签的最佳方式是什么?

我的显示 cmets 的选项卡如下所示。

<a_comment_form>

<div id='#tabs'>
<ul>
<li><a href="url_to_ajax_resource" title="div1_server_index"></li>
<li><a href="url_to_ajax_resource" title="div2_server_index"></li>
</ul>
<div id='div1_server_index'>
</div>
<div id='div1_server_index'>
</div>
</div>

用户提交 cmets 并根据某些业务规则将评论插入 div1 或 div2,

在服务器端,一旦创建了评论,我只需调用 $('#tabs').tabs('select', 'div1_server_index') 来选择选项卡,这会重新加载选项卡并显示评论用户刚刚发布。

但是,如果已经被选中,它不会加载。我知道也有一种加载方法,但是它不需要索引的面板的ID,我无法从服务器端计算,我可以生成ID。

【问题讨论】:

  • &lt;div id='#tabs'&gt; 实际上应该是&lt;div id='tabs'&gt;,没有数字符号。
  • 这实际上只是帖子中的一个错字。对不起。

标签: jquery ruby-on-rails jquery-ui


【解决方案1】:

试试这个

var selected = $("#tabs").tabs( "option", "selected" );

【讨论】:

  • 这给了我选定的“索引”,我想要选定面板的 id。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-24
相关资源
最近更新 更多