Spry タブ付きパネルを使用しています。クリックせずにメニューを選択したい。1 つのメニューをデフォルトとして設定しました。
1 つのリンクまたはボタンをクリックすると、ページをリロードせずにデフォルト メニューがアクティブになるはずです。
これはどのように行うことができますか?
これは、フォローアップの質問に関連しています。
たとえば、メニュー 1、メニュー 2、メニュー 3 の 3 つのメニュー項目があります。 (manu1) アクティブに..
3番目のタブ付きパネルのコンテンツ内に、これを入れます<a href="#" onclick="TabbedPanels1.showPanel(0); return false;">Go to Menu 1</a>
より明確に理解するために、以下のコードを見てください。
<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
これがあなたの質問に答えることを願っています!