【问题标题】:jQuery UI accordion - expand alljQuery UI 手风琴 - 展开全部
【发布时间】:2014-02-20 23:39:13
【问题描述】:

我正在使用来自 Jquery 网站的以下示例代码: http://jqueryui.com/accordion/#collapsible

<script>
$(function() {
$( "#accordion" ).accordion({
collapsible: true
});
});
</script>
<div id="accordion">
  <h3>Section 1</h3>
  <div> content 1 </div>
  <h3>Section 2</h3>
  <div> content 2 </div>
  <h3>Section 3</h3>
  <div> content 3 </div>
</div>

但现在我需要添加两个按钮:一个用于“全部折叠”,另一个用于“全部展开”。

您对如何实现这一点有什么建议吗?

【问题讨论】:

标签: jquery-ui accordion collapse expand


【解决方案1】:

/** HTML 代码**/

<a id="collapseAll">Collapse All</a>
<a id="expandAll">Expand All</a>

/** jQuery 代码 **/

$("#collapseAll").click(function(){
    $(".ui-accordion-content").hide()
});


$("#expandAll").click(function(){
    $(".ui-accordion-content").show()
});

【讨论】:

  • 这个问题是关于展开/折叠所有手风琴,而不是隐藏/显示容器。
猜你喜欢
  • 1970-01-01
  • 2019-11-15
  • 1970-01-01
  • 1970-01-01
  • 2020-01-25
  • 2011-06-19
  • 2016-06-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多