Включить вкладку с помощью вкладок jQuery - PullRequest
3 голосов
/ 01 февраля 2012

Я отключил вкладку следующим образом:

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

Но когда я пытаюсь включить одну из вкладок, она не работает:

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

Есть ли что-то, что я делаюздесь не так?

Ответы [ 4 ]

3 голосов
/ 01 февраля 2012

Попробуйте $("selector").tabs("enable", n);, где n - индекс вкладки

3 голосов
/ 01 февраля 2012

Я полагаю, что вы ищете метод .tabs( "option" , optionName , [value] ), найденный на этой странице: http://jqueryui.com/demos/tabs/ (перейдите на вкладку "Метод" и найдите "вариант" ниже).

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

Обновление

В разделе документов для $(selector).tabs('enable', n) есть следующее утверждение:

Чтобы включить более одной вкладки одновременно, сбросьте отключенное свойство, например: $('#example').tabs("option","disabled",[]);.

3 голосов
/ 01 февраля 2012

Никогда не использовал вкладки jQuery, но я не вижу никакой опции для enabled.

Вы пытались просто обновить список отключенных вкладок, чтобы удалить вкладку 1?

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

или

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

(в документах )

1 голос
/ 01 февраля 2012

Разве это не должно быть $("#tabs").tabs("enable", [1])?

...