简单展开/折叠divs> JQuery?
我需要在我的应用程序中为一系列父容器div添加一些手风琴样式展开/折叠句柄。 这对于像jquery这样的库来说太简单了吗?
例:
expand | collapse child element child element expand | collapse child element child element
尝试这样的事情:
$('.handleDiv').click(function() { $(this).children().toggle(); });
只要你点击它们,它就会扩展或隐藏“handleDiv”的内容。 我建议将那些“展开|折叠”事物链接并将点击处理程序附加到它们,以便在div中的任何位置点击都不会切换它。
如果您希望它们开始关闭,请在样式表中关闭它们的样式:
.handleDiv div { display: none; }
或者在我的答案开头的jQuery片段末尾添加一个“.hide()”。
我刚刚写了一个插件来做到这一点。
见http://sylvain-hamel.github.io/simple-expand/