使用 jQuery Tabs 启用选项卡

发布于 2025-01-01 00:26:01 字数 197 浏览 0 评论 0原文

我像这样禁用了该选项卡:

$("#tabs").tabs({ disabled: [1, 2] });

但是当我尝试启用其中一个选项卡时,它不起作用:

$("#tabs").tabs({ enabled: [1] });

我在这里做错了什么吗?

I disabled the tab like this:

$("#tabs").tabs({ disabled: [1, 2] });

But when I try to enable one of the tabs it is not working:

$("#tabs").tabs({ enabled: [1] });

Is there something I'm doing wrong here?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

帥小哥 2025-01-08 00:26:01

尝试 $("selector").tabs("enable", n); 其中 n 是选项卡的索引

Try $("selector").tabs("enable", n); where n is the index of the tab

笔芯 2025-01-08 00:26:01

从未使用过 jQuery Tabs,但我看不到任何选项用于启用

您是否尝试过更新禁用选项卡列表以删除选项卡 1 ?

$("#tabs").tabs({ disabled: [2] });

$("#tabs").tabs( "enable" , 1 ); 

文档中

Never used jQuery Tabs but I can't see any option for enabled.

Have you tried to just update the list of disabled tabs to remove tab 1 ?

$("#tabs").tabs({ disabled: [2] });

or

$("#tabs").tabs( "enable" , 1 ); 

(that's in the docs)

寂寞美少年 2025-01-08 00:26:01

我相信您正在寻找此页面上找到的 .tabs( "option" , optionName , [value] ) 方法:http://jqueryui.com/demos/tabs/(单击“方法”选项卡并找到下面的“选项”)。

$("#tabs").tabs( "option" , "disabled" , [2] );

更新

在文档的 $(selector).tabs('enable', n) 部分下有这样的语句:

要一次启用多个选项卡,请重置已禁用的属性,例如:
$('#example').tabs("选项","禁用",[]);.

I believe you are looking for the .tabs( "option" , optionName , [value] ) method found on this page: http://jqueryui.com/demos/tabs/ (click the "Method" tab and find "option" below).

$("#tabs").tabs( "option" , "disabled" , [2] );

Update

Under the section of the docs for $(selector).tabs('enable', n) there is this statement:

To enable more than one tab at once reset the disabled property like:
$('#example').tabs("option","disabled",[]);.

杀お生予夺 2025-01-08 00:26:01

不应该是 $("#tabs").tabs("enable", [1]) 吗?

Shouldn't it be $("#tabs").tabs("enable", [1])?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文