javascript - 在选择的 jquery ui 选项卡上获取选项卡文本

标签 javascript jquery jquery-ui jquery-ui-tabs

我正在使用 jquery ui 标签

我可以在“加载”(ajax) 事件中获取所选选项卡的索引

$('#tabs').tabs(
      {
        load: function(e, ui) {
            if($('#tabs').tabs('option','selected') == 0) { }
      }
       });

现在我想获取标签名称

例如...

<ul>
<li><a href="newprofile.jsp"><span>Profile</span></a></li>
<li><a href="ashout.jsp" id="friends"><span>Shouts</span></a></li>
</ul>

我想在单击第一个选项卡时检索文本配置文件 或单击第二个选项卡时大喊。

谢谢

最佳答案

您可以使用 ui argument传入,具体是ui.tab获取 anchor 元素,像这样:

var text = $(ui.tab).text();

我没有要加载的页面,but you can test a demo here using the select event , 它的工作方式相同。

关于javascript - 在选择的 jquery ui 选项卡上获取选项卡文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3718703/

相关文章:

javascript - 带 json 的 Bootstrap 链接按钮

javascript - jQuery 在 append 项目上单击操作

jquery - 想要在不同的 div 框中单击按钮时显示列表

jQuery 可对动态元素进行排序

javascript - 在 Canvas 上围绕图像的非透明部分绘制边框

javascript - 当时间太短时,音频不会在setInterval函数中播放

javascript - jquery 窗口调整大小导致奇怪的克隆问题

jquery - 链接 jQuery 动画

javascript - jquery UI Accordion 关闭问题

javascript - 如何将eslint配置正确添加到NuxtJS?