2013-01-18 28 views
0

我使用的是Spry選項卡式面板。我想選擇一個菜單而不點擊。我已將默認設置爲一個菜單。Spry選項卡式面板 - 選擇無需點擊的菜單項

當我點擊一個鏈接或按鈕時,應該激活默認菜單,而不需要重新加載頁面。

這可怎麼辦?

+0

這對我來說根本不是很清楚。 http://adobe.github.com/Spry/samples/tabbedpanels/tabbed_pa​​nel_sample.htm你基本上想要做什麼Spry標籤做,但通過鏈接或按鈕,而不是菜單從內容區域內觸發一個新的頁面? – Joonas

+0

例如,我有3個菜單項說:menu1,menu2和menu3..menu1被設置爲默認菜單..現在,我選擇菜單3,菜單3的內容區域中有一個按鈕。當我點擊該按鈕時,我想要默認菜單(manu1)被激活.. –

回答

0

這是關於你的後續問題:

例如,我有3個菜單項說:MENU1,MENU2和menu3..menu1被設置爲默認menu..Now,我選擇素菜單3和有在菜單3 contente按鈕area.When我點擊該按鈕,我想默認菜單(manu1)是活躍..

裏面的第三標籤面板內容,把這個<a href="#" onclick="TabbedPanels1.showPanel(0); return false;">Go to Menu 1</a>

爲了更清楚地理解,看看代碼貝爾ow:

<body> 
<div id="TabbedPanels1" class="TabbedPanels"> 
    <ul class="TabbedPanelsTabGroup"> 
    <li class="TabbedPanelsTab" tabindex="0">Menu 1</li> 
    <li class="TabbedPanelsTab" tabindex="0">Menu 2</li> 
    <li class="TabbedPanelsTab" tabindex="0">Menu 3</li> 
    </ul> 
<div class="TabbedPanelsContentGroup"> 
    <div class="TabbedPanelsContent">Content 1</div> 
    <div class="TabbedPanelsContent">Content 2</div> 
    <div class="TabbedPanelsContent">Content 3 <a href="#" onclick="TabbedPanels1.showPanel(0); return false;">Go to Menu 1</a> </div> 
    </div></div> 
<script type="text/javascript"> 
var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1"); 
</script> 
</body> 

PS。 (並加強Joonas的答案)http://adobe.github.com/Spry/samples/tabbedpanels/tabbed_panel_sample.htm

希望這回答您的查詢!

+0

謝謝..尼斯答案.. –