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 Ajax实现Select动态添加数据
Jun 08 jQuery
jQuery开源组件BootstrapValidator使用详解
Jun 29 jQuery
使用 jQuery 实现表单验证功能
Jul 05 jQuery
利用JQuery操作iframe父页面、子页面的元素和方法汇总
Sep 10 jQuery
jQuery实现定时隐藏对话框的方法分析
Feb 12 jQuery
解决jQuery使用append添加的元素事件无效的问题
Aug 30 jQuery
简单易扩展可控性强的Jquery转盘抽奖程序
Mar 16 jQuery
jquery传参及获取方式(两种方式)
Feb 13 jQuery
JQuery实现折叠式菜单的详细代码
Jun 03 jQuery
基于jQuery拖拽事件的封装
Nov 29 jQuery
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
Jan 29 jQuery
html中两种获取标签内的值的方法
Jun 16 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
对javascript和select部件的结合运用
2006/10/09 PHP
php面向对象中static静态属性与方法的内存位置分析
2015/02/08 PHP
使用PHP开发留言板功能
2019/11/19 PHP
Javascript中暂停功能的实现代码
2007/03/04 Javascript
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
jQuery获取对象简单实现方法小结
2014/10/30 Javascript
详解Wondows下Node.js使用MongoDB的环境配置
2016/03/01 Javascript
JavaScript正则表达式匹配 div  style标签
2016/03/15 Javascript
BootStrap中Datepicker控件带中文的js文件
2016/08/10 Javascript
jQuery中$.ajax()方法参数解析
2016/10/22 Javascript
基于JS对象创建常用方式及原理分析
2017/06/28 Javascript
使用vue构建一个上传图片表单
2017/07/04 Javascript
React-Native做一个文本输入框组件的实现代码
2017/08/10 Javascript
浅析node应用的timing-attack安全漏洞
2018/02/28 Javascript
vue最简单的前后端交互示例详解
2018/10/11 Javascript
实现vuex原理的示例
2020/10/21 Javascript
[04:07]显微镜下的DOTA2第八期——英雄复活动作
2014/06/24 DOTA
浅谈Python 字符串格式化输出(format/printf)
2016/07/21 Python
Python实现的快速排序算法详解
2017/08/01 Python
matplotlib绘制动画代码示例
2018/01/02 Python
利用python实现在微信群刷屏的方法
2019/02/21 Python
深入学习python多线程与GIL
2019/08/26 Python
scikit-learn线性回归,多元回归,多项式回归的实现
2019/08/29 Python
Python 写了个新型冠状病毒疫情传播模拟程序
2020/02/14 Python
Python识别html主要文本框过程解析
2020/02/18 Python
python上下文管理器异常问题解决方法
2021/02/07 Python
HTML5使用ApplicationCache接口实现离线缓存技术解决离线难题
2012/12/13 HTML / CSS
波兰品牌内衣及泳装网上商店:Astratex.pl
2017/02/03 全球购物
IWOOT美国:新奇的小玩意
2018/04/27 全球购物
农救科工作职责
2013/11/27 职场文书
企业贷款委托书格式
2014/09/12 职场文书
机票销售员态度不好检讨书
2014/09/27 职场文书
2015年工商局个人工作总结
2015/07/23 职场文书
《成长的天空》读后感3篇
2019/12/06 职场文书
MongoDB支持的数据类型
2022/04/11 MongoDB
Python如何快速找到多个字典中的公共键(key)
2022/04/29 Python