【发布时间】:2016-02-28 18:40:05
【问题描述】:
也许有人有同样的问题 - 我有一个崩溃的小问题。我已经和其他几篇文章一起阅读了这篇文章How do I keep jQuery UI Accordion collapsed by default?,但我似乎无法让它默认折叠 - 我设法让它保持打开状态,但无法理解可折叠的真实和主动假。我的目标是拥有它,所以当您单击下一个手风琴时,前一个手风琴会自动关闭。
这是手风琴js小提琴链接:
https://jsfiddle.net/limtu/gnhgdxrm/
$(document).ready(function(){
$('#original .head').click(function(e){
e.preventDefault();
$(this).closest('li').find('.content').slideToggle();
});
$('#improved .head').click(function(e){
e.preventDefault();
$(this).closest('li').find('.content').not(':animated').slideToggle();
});
});
任何类似问题的建议或链接都非常好!
星期五快乐!
【问题讨论】:
-
... 将所有
&nbsp替换为  -
</div></li></ul>永远不能紧跟在<body>之后 -
我更新了您的 fiddle 以将 CSS 和 JavaScript 移动到正确的设计象限。通常,您不想将整个代码复制并粘贴到 jsfiddle 的 HTML 部分。
-
不要使用内联 CSS,否则如果您只想更改单个图像样式,则需要在 10 个位置而不是一个(在您的样式表中)进行
-
感谢您的 cmets 和更正,我不知道 之后的分号
标签: javascript jquery accordion