2014-02-26 24 views
2

我需要激活标签,其中一个被称为像newandevent.php?选项卡中的URL = TAB1我用它下面的代码不会工作jQuery的标签activater使用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