使用jQuery选项卡启用选项卡

时间:2012-01-31 22:34:52

标签: javascript jquery jquery-tabs

我禁用了这样的标签:

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

但是当我尝试启用其中一个标签时,它无效:

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

我在这里做错了吗?

4 个答案:

答案 0 :(得分:3)

从未使用jQuery标签,但我看不到enabled的任何option

您是否尝试更新已停用的标签列表以删除标签1?

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

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

(那是in the docs

答案 1 :(得分:3)

尝试$("selector").tabs("enable", n);,其中n是标签的索引

答案 2 :(得分:3)

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

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

更新

$(selector).tabs('enable', n)的文档部分,有这样的声明:

  

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

答案 3 :(得分:1)

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