0

我正在使用 Spry 选项卡式面板。我想选择一个菜单而不点击。我已将一个菜单设置为默认菜单。

当我单击一个链接或按钮时,应该激活默认菜单而无需重新加载页面。

如何做到这一点?

4

1 回答 1

0

这是参考您的后续问题:

例如,我有 3 个菜单项说:menu1、menu2 和 menu3..menu1 设置为默认菜单..现在,我选择 menu3 并且在 menu3 内容区域中有一个按钮。当我单击该按钮时,我想要默认菜单(manu1) 激活..

在你的第三个选项卡式面板内容中,把这个<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_pa ​​nel_sample.htm

希望这能回答您的疑问!

于 2013-02-18T15:25:22.250 回答