javascript - jQuery 简单可折叠 Div?

标签 javascript html jquery

我正在寻找合适的、简单的、小的代码来做以下事情:

  • 单击应用了类的元素。

  • DIV.CLASS - 展开并显示隐藏内容。 (slideDown - 切换)

  • DIV.CLASS - 折叠并隐藏之前显示的内容。 (slideUp - 切换)

<div class="sitesection">
    <p class="expand-one"><a href="#">Click Here To Display The Content</a> <img src="images/arrow.png" width="5" height="7" /></p>
    <p class="content-one">This is the content that was hidden before, but now is... Well, visible!"</p>
</div>

所以为了含糊和简单,我需要知道一旦同一页面上的元素应用了 CLASS,如何让 DIV CLASS 变得隐藏和可见,这将激活和停用 HIDDEN 和/或 VISIBLE HTML 内容。我需要它默认隐藏。

我在网上找遍了,只找到了非常复杂的脚本,但没有找到简单的。我找到了 Simple Accordians...但是那些永远不会关闭,它们只是打开另一个。

最佳答案

$('.expand-one').click(function(){
    $('.content-one').slideToggle('slow');
});

演示:http://jsfiddle.net/Q4PUw/2/

关于javascript - jQuery 简单可折叠 Div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8495257/

相关文章:

javascript - 数据表行详细信息中的隐藏/显示按钮

javascript - 使用 UI 路由器通过 URL 传递电子邮件

javascript - 如何在javascript中拒绝用户输入的无效字符串

jquery - 关于在加载 Angular 2 应用程序时要做什么的一些问题

javascript - 使用 JS window.print() 中断 chrome 中的后退按钮

php - 使用 Ajax 和服务器 MySQL 开发 Phonegap 中的登录页面

表单验证期间 JavaScript 警报不起作用

php - mysql 和 php select * 查询不起作用

html - 自定义滚动条溢出?

javascript - each() on select 不迭代