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插件FusionCharts实现的Marimekko图效果示例【附demo源码】
Mar 24 jQuery
jQuery查找和过滤_动力节点节点Java学院整理
Jul 04 jQuery
jQuery实现用户信息表格的添加和删除功能
Sep 12 jQuery
jQuery动态添加元素无法触发绑定事件的解决方法分析
Jan 02 jQuery
jQuery实现的点击标题文字切换字体效果示例【测试可用】
Apr 26 jQuery
jQuery实现的卷帘门滑入滑出效果【案例】
Feb 18 jQuery
jQuery实现动态添加和删除input框代码实例
Mar 29 jQuery
jquery多级树形下拉菜单的实例代码
Jul 09 jQuery
JQuery获得内容和属性方法解析
May 30 jQuery
基于ajax及jQuery实现局部刷新过程解析
Sep 12 jQuery
jQuery中getJSON跨域原理的深入讲解
Sep 02 jQuery
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
Mar 31 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遍历数组的几种方法
2012/03/22 PHP
php登陆页的密码处理方式分享
2013/10/14 PHP
destoon实现商铺管理主页设置增加新菜单的方法
2014/06/26 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
PHP面向对象程序设计模拟一般面向对象语言中的方法重载(overload)示例
2019/06/13 PHP
PHP实现cookie跨域session共享的方法分析
2019/08/23 PHP
javascript jQuery插件练习
2008/12/24 Javascript
兼容IE和Firefox的javascript获取iframe文档内容的函数
2011/08/15 Javascript
css值转换成数值请抛弃parseInt
2011/10/24 Javascript
JS修改iframe页面背景颜色的方法
2015/04/01 Javascript
基于JavaScript实现网页倒计时自动跳转代码
2015/12/28 Javascript
GitHub上一些实用的JavaScript的文件压缩解压缩库推荐
2016/03/13 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
微信js-sdk地理位置接口用法示例
2016/10/12 Javascript
jQuery插件form-validation-engine正则表达式操作示例
2017/02/09 Javascript
NodeJS配置HTTPS服务实例分享
2017/02/19 NodeJs
Vue.js实现一个SPA登录页面的过程【推荐】
2017/04/29 Javascript
简单谈谈JS中的正则表达式
2017/09/11 Javascript
js监听html页面的上下滚动事件方法
2018/09/11 Javascript
微信小程序实现打卡日历功能
2020/09/21 Javascript
JavaScript中将值转换为字符串的五种方法总结
2019/06/06 Javascript
[03:06]V社市场总监Dota2项目负责人Erik专访:希望更多中国玩家加入DOTA2
2014/07/11 DOTA
[43:32]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
python射线法判断一个点在图形区域内外
2019/06/28 Python
基于Python共轭梯度法与最速下降法之间的对比
2020/04/02 Python
python使用OpenCV模块实现图像的融合示例代码
2020/04/10 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
2020/07/01 Python
英国领先的互联网葡萄酒礼品商:Vintage Wine & Port
2019/05/24 全球购物
SQL里面如何插入自动增长序列号字段
2012/03/29 面试题
2014年党务公开方案
2014/05/08 职场文书
体育专业自荐书
2014/05/29 职场文书
2015小学教师德育工作总结
2015/05/12 职场文书
任长霞观后感
2015/06/16 职场文书
python 用递归实现通用爬虫解析器
2021/04/16 Python
浅谈Java父子类加载顺序
2021/08/04 Java/Android