Подтвердить что ты не робот

Установите вкладку по умолчанию в вкладках пользовательского интерфейса jQuery.

У меня есть ежемесячный календарь с базовыми HTML-таблицами, каждый месяц на вкладке вкладки jQuery UI. Как я могу поменять вкладку jQuery UI по умолчанию? Я хочу сохранить месяцы в порядке навигации, но показ текущего месяца при загрузке страницы.

4b9b3361

Ответ 1

Обновление

API изменился с момента моего первоначального ответа и выпуска jQuery 1.9. Предпочтительный подход заключается в использовании опции active, как указано в redreinard answer:

$('selector').tabs({ active: index });

Старый подход (pre jQuery 1.9)

В соответствии с документацией на вкладках JqueryUI вы можете установить это, используя доступную функцию select, как показано в подходах ниже:

// index will be the index of the tab that you wish to select
$('selector').tabs( "select" , index )
$('selector').tabs({ selected: index });

Ответ 2

Обратите внимание, что этот параметр получил переименован в jqueryui 1.9, теперь он называется "активным" (надеюсь, что это избавит кого-то от головной боли, которую я только что прошел):

$('#tabid').tabs({
  active: index
});

или

$('#tabid').tabs("option", "active", index);

Смотрите: http://api.jqueryui.com/tabs/#option-active

Ответ 4

Вы хотите выбранную опцию вкладок. Обратите внимание, что там также параметр cookie, чтобы люди, уходящие и возвращающиеся на вашу страницу, открывали ту же вкладку, что и при их выходе.