2013-04-22 2 views
0

Как я могу сделать последнюю страницу на вкладке по умолчанию. Я использую пользовательский интерфейс jQuery для отображения этих вкладок.Как настроить вкладку, активную в закладке jQuery ui на странице load

<div id="tabs"> 
    <li class="ui-state-default ui-corner-top"><a href="#home">Home</a></li> 
    <li class="ui-state-default ui-corner-top"><a href="#strains">Strains</a></li> 
    <li class="ui-state-default ui-corner-top"><a href="#GB"> Browser</a></li> 
    <li class="ui-state-default ui-corner-top"><a href="#pathway">Pathway</a></li> 
    <li id="pathway1" class="ui-state-default ui-corner-top"><a href="#pathway1">pathway1</a></li> 
    <li class="ui-state-default ui-corner-top"><a href="#About">About</a></li> 

Насколько я понял, это должно быть сделано следующим образом.

$('#tabs1').addClass('active') 

Но он не работает. У меня есть jQuery.

$("#tabs").tabs(); 
$("#pathway1").addClass('active'); 

Я хочу, чтобы страница pathway1 активно по умолчанию.

+0

Посмотрите на API: http://api.jqueryui.com/tabs/#option-active – Dom

ответ

6

Настройка класса не изменит вкладку по умолчанию.

Вместо

$("#tabs").tabs();  

Попробуйте это:

$("#tabs").tabs({ active: 4 }); 

Это сделает пятый (он равен нулю индексированные) вкладка активная вкладка по умолчанию.

2

Это один работает для меня:

$('a[href="#strains"]').click();