2014-02-26 1 views
2

를 사용 activater 내가 어느 newandevent.php? 탭과 같은 URL을 불렀다 탭을 활성화해야 = TAB1 내가 늘 방법은 아코디언에서입니다jQuery를 탭 URL

<script> 
    $(function() { 
     $("#accordion").accordion({ 
      autoHeight: false,    
      heightStyle : "content", 
      create: function(event, ui) { 
       $("#accordion").show(); 
      } 
     }); 

     $('#accordion').activate('option', 'active', $("#<?=$_GET['tab']?>")); 
    }); 
</script> 


<div id="accordion"> 
    <h3 id="tab1">title</h3> 
    <div>Some text</div> 

    <h3 id="tab2">title</h3> 
    <div>Some text</div> 
</div> 

답변

2

먼저 작동 아래 코드를 사용 위젯을 $('#accordion').accordion('option', 'active', index)과 같이 호출해야합니다. 그러면 활성 항목의 색인을 전달해야합니다.

$('#accordion').accordion('option', 'active', $("#<?=$_GET['tab']?>").index('#accordion > h3')); 
+0

+1 선생님, 좋은 설명 – SagarPPanchal