如何知道jQuery选项卡上是否启用了选项卡?

Nel*_*son 4 jquery jquery-ui jquery-ui-tabs

我在jQuery UI Tabs(http://docs.jquery.com/UI/Tabs)的API中找不到一个知道某个选项卡是否启用的方法,我需要这个,因为在我的应用程序中我想仅在禁用该选项卡时启用某个选项卡.

你知道如何从jquery api获取这些信息吗?

提前致谢.

Nic*_*ver 12

disabled选项返回一个关于禁用选项卡的索引的aray,因此检查一个人的禁用是否如下所示:

function isDisabled(index) {
  return $.inArray(index, $("#tabs").tabs("option", "disabled")) > -1;
}
Run Code Online (Sandbox Code Playgroud)

你可以在这里尝试一下,这只是$.inArray()用来查看索引是否存在,只记得索引是0基于的,所以第一个选项卡是0,第二个是1,等等.