jQuery内容折叠效果插件用法实例分析(附demo源码)


Posted in Javascript onApril 28, 2016

本文实例讲述了jQuery内容折叠效果插件用法。分享给大家供大家参考,具体如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <title>jQuery Collapsible Fieldset</title>
  <script src="js/jquery.min.js"></script>
  <script language="javascript" type="text/javascript" src="js/jquery.coolfieldset.js"></script>
  <link rel="stylesheet" type="text/css" href="css/jquery.coolfieldset.css" />
</head>
<body>
  <h1>jQuery Collapsible Fieldset</h1>
  <br/>
  <fieldset id="fieldset1" class="coolfieldset">
    <legend>Default</legend>
    <div>
      <p>By default the <b>fieldset</b> is opened or expanded at start. Click on its <b>legend</b> to close or collapse it.</p>
      <p>The code is simply like below</p>
<pre>
$('#fieldset1').coolfieldset();
</pre>
    </div>
  </fieldset>
  <br/>
  <fieldset id="fieldset2" class="coolfieldset">
    <legend>Closed at start</legend>
    <div>
      <p>If we want the fieldset to be closed or collapsed at start, just add <b>{collapsed:true}</b> as the argument.</p>
<pre>
$('#fieldset2').coolfieldset({collapsed:true});
</pre>
    </div>
  </fieldset>
  <br/>
  <fieldset id="fieldset4" class="coolfieldset">
    <legend>Animation Speed</legend>
    <div>
      <p>You can also define the animation speed for the fieldset while collapsing or expanding by using <b>speed</b> option. Acceptable values are "<b>fast</b>", "<b>medium</b>", "<b>slow</b>", or a number in millisecond.</p>
<pre>
$('#fieldset3').coolfieldset({speed:"fast"});
</pre>
    </div>
  </fieldset>
  <br/>
  <fieldset id="fieldset5" class="coolfieldset">
    <legend>No Animation</legend>
    <div>
      <p>If you don't want to use animation effect, please use <b>animation</b> option and fill its value with <b>false</b>.</p>
<pre>
$('#fieldset4').coolfieldset({animation:false});
</pre>
    </div>
  </fieldset>
  <br/><br/>
  <fieldset id="fieldset3" class="coolfieldset">
    <legend>Notes :</legend>
    <div>
      <ul>
        <li>All content inside fieldset (except the <b>legend</b> tag) should be placed inside the <b>div</b> tag.</li>
        <li>Edit the <b>jquery.coolfieldset.css</b> to change the fieldset style.</li>
      </ul>
    </div>
  </fieldset>
  <script>
    $('#fieldset1, #fieldset3').coolfieldset();
    $('#fieldset2').coolfieldset({collapsed:true});
    $('#fieldset4').coolfieldset({speed:"fast"});
    $('#fieldset5').coolfieldset({animation:false});
  </script>
</body>
</html>

完整实例代码点击此处本站下载。

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
jQuery的12招常用技巧分享
Aug 08 Javascript
热点新闻滚动特效的js代码
Aug 17 Javascript
JS获取IP、MAC和主机名的五种方法
Nov 14 Javascript
JavaScript中数据结构与算法(三):链表
Jun 19 Javascript
JS实现的5级联动Select下拉选择框实例
Aug 17 Javascript
浅析BootStrap模态框的使用(经典)
Apr 29 Javascript
浅谈JavaScript事件绑定的常用方法及其优缺点分析
Nov 01 Javascript
详解Vue用axios发送post请求自动set cookie
May 10 Javascript
JavaScript简单拖拽效果(1)
May 17 Javascript
jQuery为某个div加入行样式
Jun 09 jQuery
vue项目打包部署_nginx代理访问方法详解
Sep 20 Javascript
Angular8基础应用之表单及其验证
Aug 11 Javascript
location.hash保存页面状态的技巧
Apr 28 #Javascript
字符串反转_JavaScript
Apr 28 #Javascript
使用 stylelint检查CSS_StyleLint
Apr 28 #Javascript
基于BootStarp的Dailog
Apr 28 #Javascript
浅析jquery与checkbox的checked属性的问题
Apr 27 #Javascript
JavaScript 消息框效果【实现代码】
Apr 27 #Javascript
浅析jQuery事件之on()方法绑定多个选择器,多个事件
Apr 27 #Javascript
You might like
《魔兽争霸3:重制版》翻车了?你想要的我们都没有
2019/11/07 魔兽争霸
PHP的一个基础知识 表单提交
2011/07/04 PHP
使用phpQuery采集网页的方法
2013/11/13 PHP
PHP return语句另类用法不止是在函数中
2014/09/17 PHP
jquery不支持toggle()高(新)版本的问题解决
2016/09/24 PHP
Thinkphp 空操作、空控制器、命名空间(详解)
2017/05/05 PHP
js对象数组按属性快速排序
2011/01/31 Javascript
javascript之typeof、instanceof操作符使用探讨
2013/05/19 Javascript
Js+Jq获取URL参数的集中方法示例代码
2014/05/20 Javascript
javascript使用switch case实现动态改变超级链接文字及地址
2014/12/16 Javascript
JavaScript判断字符长度、数字、Email、电话等常用判断函数分享
2015/04/01 Javascript
JS实现为排序好的字符串找出重复行的方法
2016/03/02 Javascript
jquery checkbox的相关操作总结
2016/10/17 Javascript
JavaScript中清空数组的方法总结
2016/12/02 Javascript
JQuery实现动态操作表格
2017/01/11 Javascript
封装运动框架实战左右与上下滑动的焦点轮播图(实例)
2017/10/17 Javascript
在vue项目中引用Iview的方法
2018/09/14 Javascript
nodejs同步调用获取mysql数据时遇到的大坑
2019/03/02 NodeJs
详细教你微信公众号正文页SVG交互开发技巧
2019/07/25 Javascript
layui数据表格实现重载数据表格功能(搜索功能)
2019/07/27 Javascript
js实现录音上传功能
2019/11/22 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
2020/04/10 Javascript
用python的requests第三方模块抓取王者荣耀所有英雄的皮肤实例
2017/12/14 Python
解决在Python编辑器pycharm中程序run正常debug错误的问题
2019/01/17 Python
python pytest进阶之fixture详解
2019/06/27 Python
pycharm设置鼠标悬停查看方法设置
2019/07/29 Python
python Gabor滤波器讲解
2020/10/26 Python
Html5实现用户注册自动校验功能实例代码
2016/05/24 HTML / CSS
高中生学习的自我评价
2013/12/14 职场文书
上课玩手机的检讨书
2014/10/01 职场文书
局机关干部群众路线个人对照检查材料思想汇报
2014/10/05 职场文书
体育活动总结
2015/02/04 职场文书
合作与交流自我评价
2015/03/09 职场文书
2015年销售部工作总结范文
2015/04/27 职场文书
会议主持人开场白台词
2015/05/28 职场文书
Java结构型设计模式之组合模式详解
2022/09/23 Java/Android