jquery折叠

简介: jquery折叠

jQuery中提供了.hide().show()方法来实现折叠和展开的效果。可以通过以下代码来实现一个简单的折叠效果:

HTML代码:

<div class="box">
  <h3>这是一个标题</h3>
  <div class="content">这是内容,可以折叠</div>
</div>

CSS代码:

.content {
  display: none;
}

jQuery代码:

$(document).ready(function(){
  $('h3').click(function(){
    $(this).next('.content').slideToggle();
  });
});

上述代码的意思是:当页面加载完成后,为所有的h3元素添加点击事件,当点击h3元素时,寻找下一个.content元素,并使用.slideToggle()方法改变它的显示与隐藏状态。

需要注意的是,如果要实现多个折叠元素,应该为每个元素添加一个独立的事件处理程序,而不要共用一个处理程序。

相关文章
|
8月前
|
JavaScript
jQuery文本段落展开和折叠效果
jQuery文本段落展开和折叠效果
|
JavaScript
使用jQuery 中的显示与隐藏动画效果实现折叠下拉菜单的收缩和展开,在页面的列表中有若干项,列表的每项中有一个二级列表,二级列表默认为隐藏状态。点击列表的项,切换二级列表的显示或隐藏状态
使用jQuery 中的显示与隐藏动画效果实现折叠下拉菜单的收缩和展开,在页面的列表中有若干项,列表的每项中有一个二级列表,二级列表默认为隐藏状态。点击列表的项,切换二级列表的显示或隐藏状态
392 0
使用jQuery 中的显示与隐藏动画效果实现折叠下拉菜单的收缩和展开,在页面的列表中有若干项,列表的每项中有一个二级列表,二级列表默认为隐藏状态。点击列表的项,切换二级列表的显示或隐藏状态
|
前端开发 JavaScript
|
JavaScript 前端开发
《jQuery、jQuery UI及jQuery Mobile技巧与示例》——7.1 技巧:使用折叠菜单微件组织内容
代码清单7-1介绍了折叠菜单(accordin)微件,通过它,可以将内容分组在标题下面,并且每次只显示选定的一组内容。单击另一个标题会关闭当前打开的一组内容然后在选定的标题下展开新的分组。
1696 0
|
前端开发 JavaScript
|
JavaScript 前端开发
一句jquery 实现折叠菜单
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
876 0
|
JavaScript API 前端开发
jQuery 折叠,自动完成,小提示,树,验证插件(bassistance.de)
http://bassistance.de/jquery-plugins/ jQuery plugins This page lists jQuery plugins I’ve written.
673 0