jQuery UI 选项卡 - 如何获取当前选定的选项卡索引

2023-11-22

我知道这个具体问题已经之前问过,但我没有得到任何结果使用bind()事件于jQuery UI Tabs插入。

我只需要index新选择的选项卡的 ,以便在单击该选项卡时执行操作。bind()允许我挂钩选择事件,但我获取当前选定选项卡的常用方法不起作用。它返回之前选择的选项卡索引,而不是新的:

var selectedTab = $("#TabList").tabs().data("selected.tabs");

这是我尝试用来获取当前选定选项卡的代码:

$("#TabList").bind("tabsselect", function(event, ui) {

});

当我使用这段代码时, ui 对象返回undefined。从文档来看,这应该是我用来使用 ui.tab 挂钩到新选择的索引的对象。我在最初尝试过这个tabs()调用并自行调用。我在这里做错了什么吗?


如果您需要从选项卡事件上下文之外获取选项卡索引,请使用以下命令:

function getSelectedTabIndex() { 
    return $("#TabList").tabs('option', 'selected');
}

更新: 从版本 1.9 开始,“已选择”更改为“活动”

$("#TabList").tabs('option', 'active')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jQuery UI 选项卡 - 如何获取当前选定的选项卡索引 的相关文章

随机推荐

  • 如何获取 Android 手机所有者的名字和姓氏?

    有没有办法获取 Android 手机所有者的名字和姓氏 我在网上搜索过 但没有运气 我偶然发现thisStackoverlow 中的问题 但这正在获取所有联系人的名字和姓氏 我需要的只是获取所有者的名字和姓氏 我认为这仅适用于 ICS 及以
  • Python 社交身份验证 NotAllowedToDisconnect 位于 /disconnect/facebook/1/

    我正在尝试在 Django 应用程序中将注销与 Python Social Auth 一起使用 但我得到了 NotAllowedToDisconnect at disconnect facebook 1 这些是我的设置 SOCIAL AUT
  • 什么是基于文件的数据库?

    我参加了有关关系数据库的课程 我被要求研究基于文件的方法与关系数据库相比的优势 我发现理解关系数据库更容易 但理解基于文件的系统却很困难 基于文件的系统是否与在 Windows 分层系统上存储文件相同 即存储在文件夹和目录下的文本文件 纯
  • Reactjs删除拼写检查属性

    我正在使用 ReactJS 来渲染我的 DOM 我想添加spellcheck false 文本输入上的属性 所以我这样做 render return div div
  • 检查是否启用第三方cookie

    我有一个应用程序需要检查客户端浏览器是否启用了第三方 cookie 有谁知道如何在 JavaScript 中做到这一点 技术背景 第三方通过 HTTP 不是 JavaScript 设置和读取 cookie 因此 我们需要向外部域发送两个请求
  • UTF8工作流程PHP、MySQL总结[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 我正在为拥有不同字母表的国际客户工作 因此我试图最终了解 PHP 和 MySQL
  • 在R中的文本文件中搜索字符串[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 是否有 R 函数可以在文本文件中搜索 s 字符串 像 unix grep 之类的东西 我想另一种选择是逐行读取文件 但想知道这样的函数是否可以绕过它
  • CSS 属性选择器:如何转义属性值中的换行符?

    我有一个链接href其值中包含回车符的属性 HTML 无法更改 a href Testing a 我最初认为反斜杠在字符串内部使用时可以用来转义回车符 U 000D 但后来在 CSS 规范中读到了这一点 任意字符 十六进制数字 换行符 回车
  • java更改DocumentListener中的文档

    I use a DocumentListener处理任何变化JTextPane文档 当用户输入我想删除的内容时JTextPane并插入自定义文本 无法更改其中的文档DocumentListener 这里提出了一个解决方案 在 Java 的
  • C# 中不触发事件修改 ComboBox SelectedIndex

    我的 C 应用程序有一个comboBox with a SelectedIndexChanged事件 通常 我希望该事件触发 但有时我需要该事件不触发 我的comboBox是一个MRU文件列表 如果发现列表中的文件不存在 则将该项目从列表中
  • java类加载器getResource中的前导斜杠(“/”)通向哪里?

    我有一个 jar foo jar 其根目录中有一个文件 1 txt 我尝试运行以下命令 MyTestClass class getClassLoader getResource 1 txt jar foo jar 是我在类路径中的所有内容
  • 我应该如何在.net core中设置mvcoptions.enableendpointrouting

    我已经添加了我厌倦的内容 我正在尝试在ConfigureServices方法中设置mvcoptions enableendpointrouting public void ConfigureServices IServiceCollecti
  • MVVM 中的 Window_Load 事件

    我需要编写一些在 WPF MVVM 中的 window load 期间执行的函数 每个按钮都有自己的要执行的命令 MVVM 模型中是否有适用于 window load 事件的命令 您将必须使用交互来执行此操作 即在事件上调用命令
  • 预计脚本问题

    我试图通过期望完成一项简单的工作 我想在 Linux VM 上使用 ssh keygen 命令创建 ssh 密钥 我的下面的期望代码看起来很简单 但它不起作用 usr bin expect spawn ssh keygen t rsa ex
  • MRJob 的多个输入

    我正在尝试学习使用 Yelp 的 Python API 进行 MapReduce MRJob 他们的简单单词计数器示例很有意义 但我很好奇如何处理涉及多个输入的应用程序 例如 不是简单地计算文档中的单词数 而是将向量乘以矩阵 我想出了这个解
  • GKE Autopilot 上的 Prometheus?

    目前在我的kubernetes nodesPrometheus 中的工作 端点 api v1 nodes gk3
  • 检查行数据是否已更改

    我的目标 如果行已更新或新行已插入 则将数据从一个表移动到另一个表 我有一个表 我需要其中的某些字段 我需要知道该行是否已更新或插入 源表没有任何时间戳字段 我使用的是MSSQL2008 数据来自客户端 他们控制表和复制 我以为我已经用新的
  • 我们如何禁用 VS 2010 Intellisense

    我的 Visual Studio 2010 大多数时候都太慢了 所以我决定禁用vs2010 Intellisense 谁能帮我 对于 C C 工具 gt 选项 gt 文本编辑器 gt C C gt 高级 gt 禁用 IntelliSense
  • 列特征必须是 org.apache.spark.ml.linalg.VectorUDT 类型

    我想在 pyspark spark 2 1 1 中运行此代码 from pyspark ml feature import PCA bankPCA PCA k 3 inputCol features outputCol pcaFeature
  • jQuery UI 选项卡 - 如何获取当前选定的选项卡索引

    我知道这个具体问题已经之前问过 但我没有得到任何结果使用bind 事件于jQuery UI Tabs插入 我只需要index新选择的选项卡的 以便在单击该选项卡时执行操作 bind 允许我挂钩选择事件 但我获取当前选定选项卡的常用方法不起作