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动画_动力节点节点Java学院整理
Jul 04 jQuery
jQuery实现动态给table赋值的方法示例
Jul 04 jQuery
jQuery Validate格式验证功能实例代码(包括重名验证)
Jul 18 jQuery
jQuery插件artDialog.js使用与关闭方法示例
Oct 09 jQuery
jquery ztree实现右键收藏功能
Nov 20 jQuery
jQuery实现图片简单轮播功能示例
Aug 13 jQuery
原生JS forEach()和map()遍历的区别、兼容写法及jQuery $.each、$.map遍历操作
Feb 27 jQuery
Jquery属性的获取/设置及样式添加/删除操作技巧分析
Dec 23 jQuery
jquery实现图片无缝滚动 蒙版遮蔽效果
Jan 11 jQuery
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
Jquery ajax书写方法代码实例解析
Jun 12 jQuery
jQuery实现tab栏切换效果
Dec 22 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
discuz加密解密函数使用方法和中文注释
2014/01/21 PHP
ThinkPHP中关联查询实例
2014/12/02 PHP
再推荐十款免费的php开发工具
2015/11/09 PHP
PHP实现一个简单url路由功能实例
2016/11/05 PHP
CL vs ForZe BO5 第四场 2.13
2021/03/10 DOTA
javascript 打开页面window.location和window.open的区别
2010/03/17 Javascript
使用jQuery.fn自定义jQuery翻页插件
2013/01/20 Javascript
解析Jquery的LigerUI如何实现文件上传
2013/07/09 Javascript
限制textbox或textarea输入字符长度的JS代码
2013/10/16 Javascript
jquery选择器排除某个DOM元素的方法(实例演示)
2014/04/25 Javascript
通过Jquery的Ajax方法读取将table转换为Json
2014/05/31 Javascript
45个JavaScript编程注意事项、技巧大全
2015/02/11 Javascript
window.onload与$(document).ready()的区别分析
2015/05/30 Javascript
使用jQuery5分钟快速搞定双色表格的简单实例
2016/08/08 Javascript
Vue.js基础学习之class与样式绑定
2017/03/20 Javascript
Node.js和Express简单入门介绍
2017/03/24 Javascript
使用Bootstrap打造特色进度条效果
2017/05/02 Javascript
JavaScript异步上传图片文件的实例代码
2017/07/04 Javascript
Vue2.0利用vue-resource上传文件到七牛的实例代码
2017/07/28 Javascript
JS实现小球的弹性碰撞效果
2017/11/11 Javascript
vue通过滚动行为实现从列表到详情,返回列表原位置的方法
2018/08/31 Javascript
element中的$confirm的使用
2020/04/26 Javascript
[47:35]VP vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
python中的yield使用方法
2014/02/11 Python
Python下singleton模式的实现方法
2014/07/16 Python
浅谈python多线程和队列管理shell程序
2015/08/04 Python
Python MD5加密实例详解
2017/08/02 Python
python使用tkinter实现简单计算器
2018/01/30 Python
python pandas 组内排序、单组排序、标号的实例
2018/04/12 Python
使用Python将图片转正方形的两种方法实例代码详解
2020/04/29 Python
Python爬虫爬取ts碎片视频+验证码登录功能
2021/02/22 Python
工程技术负责人岗位职责
2015/04/13 职场文书
Python OpenCV 彩色与灰度图像的转换实现
2021/06/05 Python
JavaWeb实现显示mysql数据库数据
2022/03/19 Java/Android
JavaScript架构localStorage特殊场景下二次封装操作
2022/06/21 Javascript
HTML静态页面获取url参数和UserAgent的实现
2022/08/05 HTML / CSS