2013-04-22 3 views
0

마지막 페이지에 대한 기본 탭을 만들 수있는 방법은 무엇입니까? 이러한 탭을 표시하기 위해 jQuery UI를 사용하고 있습니다.jQuery에서 활성화 된 탭을 페이지로드시 설정하는 방법

<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

봐 : http://api.jqueryui.com/tabs/#option-active – Dom

답변

6

클래스를 설정해도 기본 탭은 변경되지 않습니다.

대신

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

의이 시도 :이 다섯 번째를 만들 것입니다

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

탭 기본 활성 탭 (그것은 제로 인덱스입니다).

2

이 사람은 나를 위해 작동 다음 API에

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