【发布时间】:2012-11-24 16:04:12
【问题描述】:
我将Zurb Foundation 用于响应式网站。我想使用以下 HTML 结构将手风琴嵌套在手风琴内:
<ul class="accordion">
<li class="active">
<div class="title">First Accordion Panel Title</div>
<div class="content">First Accordion Panel Content</div>
</li>
<li>
<div class="title">Second Accordion Panel Title</div>
<div class="content">Second Accordion Panel Content</div>
</li>
<li>
<div class="title">Parent Accordion Panel Title</div>
<div class="content">
<ul class="accordion">
<li class="active">
<div class="title">Child Accordion Panel Title</div>
<div class="content">Child Accordion Panel Content</div>
</li>
...
</ul>
</div>
</li>
</ul>
看起来像这种设置,当父手风琴面板打开时,随后的子手风琴面板打开(或者至少有一些标志设置为打开,因为箭头像打开的父面板一样指向下方)和子手风琴功能休息。我可能可以在 Foundation 父手风琴内添加一个 jQuery UI 手风琴,但它不会像父手风琴那样响应,因此可能会破坏首先使用 Foundation 的目的。
有人成功做到了吗?
【问题讨论】:
-
如果不对 jQuery 插件进行大幅修改,这可能无法完成。我查看了 jQuery 代码,它看起来不支持这种行为。
-
我最近刚刚查看了插件源,看看有哪些基本修改选项,没有选项。我只是推出了自己的风格并使用了他们的风格。我同意 ed,它需要对插件进行相当大的修改。
标签: jquery html css responsive-design zurb-foundation