2011-03-25 66 views
2

我如何控制與外部錨或按鈕的jQuery UI手風琴?我怎樣才能控制jQuery UI手風琴與外部錨或按鈕

假設我用:

<script> 
$function(){ 
$("#accordion").accordion({ 
    header: "h3", 
    autoHeight: false, 
    navigation: true 
    }); 
}); 
</script> 

有了這個HTML:

<div id="accordion"> 

<div> 
<h3><a href="#"><b>tab1</b></a></h3> 
    <div> 
    <p>Some text here 1</p> 
    </div> 
</div> 

<div> 
    <h3><a href="#"><b>tab 2</b></a></h3> 
<div> 
    <p>some text here 2</p> 
    </div> 
</div> 

</div> 

如何控制或觸發或外部錨或按鈕來打開這些?

回答

0

改變這一狀況,

<h3><a href="#"><b>tab 2</b></a></h3> 

到,

<h3><a name="tab2" href="#tab2"><b>tab 2</b></a></h3> 

然後編寫你的鏈接是這樣的:

<a href="http://domain.com/page/#tab2">Click here to see Tab 2</a> 

我今天剛剛做這個的網站上。我遇到的問題是頁面鏈接到正確的錨點,然後打開手風琴,意味着用戶不再處於正確的錨點。

+0

嗨..它不爲我工作:S ..我仍然在尋找答案:S .. – 2011-10-07 00:24:25