HOWTO:JQuery Accordion:链接到内部切换菜单
在我的网站标题中,我有 3 个随机预览。
<ul id="dm_list">
<li><div id="sinistra"><script>boxsinistro_ita();</script></div></li>
<li><div id="centro"><script>boxcentrale_ita();</script></div></li>
<li><div id="destra"><script>boxdestro_ita();</script></div></li>
</ul>
单击其中一个预览,您将进入带有“JQuery Accordion”菜单的网页。 例如:
- menu1
- menu2
- menu3
如何打开我在标题中单击的“切换”部分?
In the header of my website I have 3 random previews.
<ul id="dm_list">
<li><div id="sinistra"><script>boxsinistro_ita();</script></div></li>
<li><div id="centro"><script>boxcentrale_ita();</script></div></li>
<li><div id="destra"><script>boxdestro_ita();</script></div></li>
</ul>
Clicking one of the previews, you go in a webpage with "JQuery Accordion" Menu.
For example:
- menu1
- menu2
- menu3
How can I open the "toggle" section that I click in the header?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 Accordion 的 activate 方法。假设它们与标题中的列表项的顺序相同,您可以使用索引版本。
编辑:
事实证明,如果您想指定在不同页面上打开的部分,这比我想象的要容易。手风琴已经通过
navigation
选项处理了这个问题。只需确保 url 中的哈希值与您想要的手风琴部分的 id 匹配即可。请注意,此代码与手风琴一起出现在页面上。Use the activate method for the Accordion. Assuming they are in the same order as the list items in your header, you can use the indexed version.
EDIT:
Turns out it's easier than I thought if you want to specify the section to open on a different page. The accordion already handles this with the
navigation
option. Just make sure the hash in the url matches the id of the accordion section you want. Note this code goes on the page with the accordion.带有菜单的 HTML:
boxsinistro_ita() = box_centrale_ita() = boxdestro_ita() =
带有 Accordion 类的 HTML:
HTML with the menu:
boxsinistro_ita() = box_centrale_ita() = boxdestro_ita() =
HTML with Accordion classes: