jquery - 选定的选项卡 ID?

标签 jquery jquery-ui jquery-ui-tabs

我有以下脚本来获取所选选项卡的索引:

http://jsfiddle.net/oshirowanen/eWncA/

如果 li 有 id,是否可以获取 id。如果从其他地方获取它更容易,那么也可以,即相关的 div 标签或其他地方。

最佳答案

jQuery UI 只是向选定的 li 添加一个类。您可以像这样将具有所选类的 li 拉出:

   var id = $("li.tab.ui-tabs-selected").attr("id");

如果您想获取未选择的选项卡之一,您可以执行以下操作:

var id = $("li.tab:not(.ui-tabs-selected)").first().attr("id");

工作示例:

http://jsfiddle.net/UBs9m/2/

关于jquery - 选定的选项卡 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5300071/

相关文章:

jquery 访问器 id 与类?

javascript - jQuery 使用 $.grep 过滤在应该为 true 时返回 false

jquery - 将参数传递给 JQuery Ajax 调用

jquery-ui - 如何获取打开对话框的id

jquery-ui 选项卡带有淡入?

jquery - 如何在顶部、底部和两侧(水平和垂直)设置标签

javascript - 如何移动 Fancybox 中的切换大小按钮

javascript - 复选框上的事件未发生

javascript - 如何使用 AJAX 从多个网页调用 PHP 文件?

javascript - 如何使用 css 伪元素作为 jquery UI 句柄?