选择了jquery选项卡

时间:2010-09-11 01:00:03

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

通过标签面板的ID获取当前所选标签的最佳方法是什么?

我提供评论的标签如下所示。

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

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

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

但是,如果已经选择了它,则不会加载。我理解有一个加载方法,但是它不需要面板的id它需要索引,我无法从服务器端计算,我可以生成id。

1 个答案:

答案 0 :(得分:2)

试试这个

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