jQuery手风琴的简单制作


Posted in jQuery onMay 12, 2017

首先我们先来做一个简单的jQuery的效果图,具体内容如下

css代码 如下:

<style type="text/css" media="screen">
  *{margin: 0;padding: 0;}
  ul,li{list-style:none}
   ul {
    width: 300px;
    background: yellow;
    margin: 50px auto;
  }
  ul>li{
    line-height: 50px;
    text-align: center;
    border-bottom: 1px solid #ccc;
  }
  ul>li>ol{
    background: blue;
    display: none;
  }
  ul>li>ol>li{
    line-height: 50px;
  }
</style>

HTML代码 如下:

<ul id="ul">

  <li>
    <p>jquery的核心函数</p>
    <ol>
      <li>jQuery([selector,[context]])</li>
      <li>jQuery(html,[ownerDoc])1.8</li>
      <li>jQuery(callback) </li>
      <li>jQuery.holdReady(hold)1.6+</li>
    </ol>
  </li>
  <li>
      <p>jQuery的效果</p>
    <ol>
      <li>hide 显示和隐藏</li>
      <li>slideDown 只对高度有效</li>
      <li>fadeIn 淡入效果</li>
      <li>slideToggle 淡入和淡出效果</li>
    </ol>
  </li>
  <li>
      <p>jQuery的属性</p>
    <ol>
      <li>attr 设置或返回的元素</li>
      <li>removeAttr 从每个元素中删除一个元素</li>
      <li>prop 获取第一个元素的属性</li>
      <li>removeProp prop()方法设置属性集</li>
    </ol>
  </li>
  <li>
      <p>jQuery的事件</p>
    <ol>
      <li>off 在元素上移除多个事件的处理函数</li>
      <li>bind 为每个元素绑定事件处理函数</li>
      <li>one 为每个匹配元素绑定一次性处理函数</li>
      <li>trigger 在每个匹配的元素上触发某类事件</li>
    </ol>
  </li>

</ul>

jQuery代码 如下:

<script src="jquery.min.js" type="text/javascript"charset="utf-8"></script>
<script type="text/javascript">
 $("#ul>li>p").click(function(){

  $(this).nextAll().slideDown()
  .end().parent().siblings()
  .children("ol").hide();
 }); 
</script>

效果图如下:

jQuery手风琴的简单制作

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
如何编写jquery插件
Mar 29 jQuery
jQuery操作css样式
May 15 jQuery
jQuery实现简单的手风琴效果
Apr 17 jQuery
jQuery简单实现向列表动态添加新元素的方法示例
Dec 25 jQuery
jQuery中复合选择器简单用法示例
Mar 31 jQuery
jquery获取file表单选择文件的路径、名字、大小、类型
Jan 18 jQuery
详解如何使用webpack打包多页jquery项目
Feb 01 jQuery
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
Aug 27 jQuery
jquery轻量级数字动画插件countUp.js使用详解
Oct 17 jQuery
jQuery 实现扁平式小清新导航
Jul 07 jQuery
如何基于jQuery实现五角星评分
Sep 02 jQuery
jquery实现简单每周轮换的日历
Sep 10 jQuery
jQuery.ajax向后台传递数组问题的解决方法
May 12 #jQuery
jQuery遮罩层实例讲解
May 11 #jQuery
jQuery zTree树插件动态加载实例代码
May 11 #jQuery
jQuery实现的简单在线计算器功能
May 11 #jQuery
jQuery+PHP+Mysql实现抽奖程序
Apr 12 #jQuery
JQuery实现定时刷新功能代码
May 09 #jQuery
jQuery插件开发发送短信倒计时功能代码
May 09 #jQuery
You might like
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
php编译安装php-amq扩展简明教程
2016/06/25 PHP
Yii2实现中国省市区三级联动实例
2017/02/08 PHP
php实现评论回复删除功能
2017/05/23 PHP
laravel migrate初学常见错误的解决方法
2017/10/11 PHP
Javascript中的常见排序算法
2007/03/27 Javascript
javascript 有趣而诡异的数组
2009/04/06 Javascript
javascript下4个跨浏览器必备的函数
2010/03/07 Javascript
jquery 图片轮换效果
2010/07/29 Javascript
js浮动图片的动态效果
2013/07/10 Javascript
从QQ网站中提取的纯JS省市区三级联动菜单
2013/12/25 Javascript
实例分析js和C#中使用正则表达式匹配a标签
2014/11/26 Javascript
jquery自定义插件——window的实现【示例代码】
2016/05/06 Javascript
picLazyLoad 实现图片延时加载(包含背景图片)
2016/07/21 Javascript
浅谈EasyUi ComBotree树修改 父节点选择的问题
2016/11/07 Javascript
vue组件实例解析
2017/01/10 Javascript
JavaScript自动点击链接 防止绕过浏览器访问的方法
2017/01/19 Javascript
js利用for in循环获取 一个对象的所有属性以及值的实例
2017/03/30 Javascript
详解如何在vue-cli中使用vuex
2018/08/07 Javascript
简单实现vue中的依赖收集与响应的方法
2019/02/18 Javascript
用node.js写一个jenkins发版脚本
2019/05/21 Javascript
vue 实现模糊检索并根据其他字符的首字母顺序排列
2019/09/19 Javascript
layui-tree实现Ajax异步请求后动态添加节点的方法
2019/09/23 Javascript
基于leaflet.js实现修改地图主题样式的流程分析
2020/05/15 Javascript
Vuex实现购物车小功能
2020/08/17 Javascript
js实现炫酷光感效果
2020/09/05 Javascript
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
Python函数中参数是传递值还是引用详解
2019/07/02 Python
python代码实现逻辑回归logistic原理
2019/08/07 Python
基于python实现检索标记敏感词并输出
2020/05/07 Python
python 如何区分return和yield
2020/09/22 Python
HTML5标签大全
2016/11/23 HTML / CSS
临床医学大学生求职信
2013/09/28 职场文书
化学学院毕业生自荐信范文
2013/12/17 职场文书
大学应届毕业生求职信
2014/05/24 职场文书
2015年安全教育月活动总结
2015/03/26 职场文书