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()的data参数类型详解
Jul 23 jQuery
vue单页应用中如何使用jquery的方法示例
Jul 27 jQuery
jQuery选择器特殊字符与属性空格问题
Aug 14 jQuery
jquery tmpl模板(实例讲解)
Sep 02 jQuery
jQuery获取复选框选中的当前行的某个字段的值
Sep 15 jQuery
webpack里使用jquery.mCustomScrollbar插件的方法
May 30 jQuery
jQuery实现获取form表单内容及绑定数据到form表单操作分析
Jul 03 jQuery
jquery简单实现纵向的无缝滚动代码实例
Apr 01 jQuery
jQuery分组选择器简单用法示例
Apr 04 jQuery
jquery 键盘事件 keypress() keydown() keyup()用法总结
Oct 23 jQuery
jQuery HTML获取内容和属性操作实例分析
May 20 jQuery
jQuery实现倒计时功能完整示例
Jun 01 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
介绍php设计模式中的工厂模式
2008/06/12 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
2014/08/23 PHP
PHP操作MySQL的mysql_fetch_* 函数的常见用法教程
2015/12/25 PHP
根据IP的地址,区分不同的地区,查看不同的网站页面的js代码
2013/02/26 Javascript
JS短路原理的应用示例 精简代码的途径
2013/12/13 Javascript
关闭浏览器输入框自动补齐 兼容IE,FF,Chrome等主流浏览器
2014/02/11 Javascript
jQuery验证元素是否为空的两种常用方法
2015/03/17 Javascript
onmouseover事件和onmouseout事件全面理解
2016/08/15 Javascript
Vue计算属性的学习笔记
2017/03/22 Javascript
微信小程序http连接访问解决方案的示例
2018/11/05 Javascript
Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在
2019/01/18 jQuery
layer ui 导入文件之前传入数据的实例
2019/09/23 Javascript
vue quill editor 使用富文本添加上传音频功能
2020/01/14 Javascript
vuex入门最详细整理
2020/03/04 Javascript
vue props default Array或是Object的正确写法说明
2020/07/30 Javascript
使用webpack和rollup打包组件库的方法
2021/02/25 Javascript
[01:01:13]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第三场
2018/04/06 DOTA
python使用calendar输出指定年份全年日历的方法
2015/04/04 Python
LRUCache的实现原理及利用python实现的方法
2017/11/21 Python
举例讲解Python常用模块
2019/03/08 Python
详解python配置虚拟环境
2019/04/08 Python
python高斯分布概率密度函数的使用详解
2019/07/10 Python
对Django的restful用法详解(自带的增删改查)
2019/08/28 Python
Python大数据之网络爬虫的post请求、get请求区别实例分析
2019/11/16 Python
Python作用域与名字空间原理详解
2020/03/21 Python
Django ORM filter() 的运用详解
2020/05/14 Python
Python非单向递归函数如何返回全部结果
2020/12/18 Python
需要知道的CSS3动画技术
2010/01/01 HTML / CSS
编写html5时调试发现脚本php等网页js、css等失效
2013/12/31 HTML / CSS
介绍一下Linux中的链接
2016/05/28 面试题
违反工作纪律检讨书
2014/02/15 职场文书
电子专业毕业生自荐信
2014/05/25 职场文书
毕业生找工作求职信
2014/08/05 职场文书
环境卫生倡议书
2014/08/29 职场文书
借条如何写
2015/05/26 职场文书
TS 类型兼容教程示例详解
2022/09/23 Javascript