获取选项卡名称而不是索引

时间:2011-09-16 16:37:02

标签: jquery tabs

我有一个应用程序,它根据单击的选项卡名称更新数据库。我需要能够使用索引号获取选项卡的名称。

<div id="id_tabs" class="tabs" > </div>
<ul class="d_tabs">
  <li id="id_tab_home"><a href="#tab_home">Home</div>     </a></li>
  <li id="id_tab_first"><a href="#tab_first">First</div></a></li>
  <li id="id_tab_second"><a href="#tab_second">Second</div></a></li>
</ul>

2 个答案:

答案 0 :(得分:3)

$('ul.d_tabs li').eq(idx).attr("id")会返回您提供的idx(数字)ID(字符串)。

答案 1 :(得分:0)

首先,您的HTML代码无效,</div></a>修复之前关闭

获取名称的代码在点击方法中是这样的

var name = $('#' + $(this).attr('id') + ' a:first-child').html();

就是这样