晨露博客

关注互联网,关注科技,关注生活!

上一篇: 快乐周末-晨露漫画集(十二) 下一篇:Web应用程序的开发步骤

jquery相信大家都见过一些网站上的折叠效果,当鼠标点击相应的位置时,特定的部分会像抽屉一样折叠隐藏或是再现,那么,今天就来和大家一起分享一下这个技术吧。

总体效果如下图所示:

Jquery实现折叠效果

关键代码:

第一行将向<div class="accordion"> 内的第一个<H3> 添加一个CSS class为"active"的值。 第二行刚是隐藏<div class="accordion">内非第一个< p >的内容。

当 <h3> 被点击时,当前<p>下拉,而原先下拉的<p> 上提。

$(document).ready(function(){

    $(".accordion h3:first").addClass("active");    $(".accordion p:not(:first)").hide();

    $(".accordion h3").click(function(){

      $(this).next("p").slideToggle("slow")  .siblings("p:visible").slideUp("slow");      $(this).toggleClass("active");      $(this).siblings("h3").removeClass("active");

    });

});

您可以查看演示,或是下载源代码

小博文章如没有特殊说明均为原创,如要帮忙推广还望加上我的链接哦!
  • 本文Url: http://www.chenlublog.com/post/jquery-accordion.html (出自: 晨露博客)
  • 点击这里获取该日志的TrackBack引用地址

    发表评论:

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    关于本文

    您正在阅读的是:Jquery实现折叠效果
    morningdew 发表于:2011-6-20 12:15:38
    分类:网站建设
    关键词:jquery  

    博客作者

    Morningdew

    晨露博客

    热门文章

    最近更新

    最新评论及回复

    最近留言

    站类搜索

    博文分类

    博文归档

    Copyright ©2010 晨露博客. All Rights Reserved.网站地图  Theme Designed By TangChang
    本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.
    This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.
    CONTACT ME:E-mail:tcmorningdew@gmail.com QQ:515667845<风荷雨莲>   津备ICP09004821   GO TO TOP

    Powered By Z-Blog 1.8 Walle Build 91204