简单实现jQuery手风琴效果


Posted in jQuery onAugust 18, 2017

本文实例为大家分享了jQuery实现手风琴效果的具体代码,供大家参考,具体内容如下

js代码:

<script type="text/javascript" src="jquery-3.0.0.js"></script>
<script type="text/javascript">
   $(function() {
    //获取所有li遍历
    $(".li_list").each(function() {
     //当鼠标进去当前li
     $(this).mouseenter(function() {
      //设置当前元素宽度
      $(this).stop()
        .animate({ "width": "600px" }, 500, "linear");
        //设置同胞元素宽度
        .siblings().stop()
           .animate({ "width": "100px" }, 500, "linear");
     });
    });
   });
  </script>

css代码:

.li_list {
    width: 100px;
    height: 300px;
    list-style: none;
    float: left;
    overflow: hidden;
   }

   .li_list img {
    width: 100%;
    height: 100%;
   }

   .divbg {
    width: 600px;
    height: 300px;
    background: rgba(230, 0, 0, 0.5);
    text-align: center;
    line-height: 300px;
    float: left;
   }

   .divbg span {
    display: block;
    width: 100px;
    height: 300px;
    float: left;
   }

   .div1 {
    width: 500px;
    height: 300px;
    float: left;
   }
   .mo{
    width: 600px;
   }

html代码:

<ul class="ul_list">
   <li class="li_list">
    <div class="divbg">
     <span>萌宠</span>
     <div class="div1">
      <img src="img/0.jpg" />
     </div>
    </div>
   </li>
   <li class="li_list">
    <div class="divbg">
     <span>萌宠</span>
     <div class="div1">
      <img src="img/1.jpg" />
     </div>
    </div>
   </li>
   <li class="li_list">
    <div class="divbg">
     <span>萌宠</span>
     <div class="div1">
      <img src="img/2.jpg" />
     </div>
    </div>
   </li>
   <li class="li_list mo">
    <div class="divbg">
     <span>萌宠</span>
     <div class="div1">
      <img src="img/3.jpg" />
     </div>
    </div>
   </li>
  </ul>

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

jQuery 相关文章推荐
jQuery输入框密码的显示隐藏【代码分享】
Apr 29 jQuery
jquery请求servlet实现ajax异步请求的示例
Jun 03 jQuery
jQuery Jsonp跨域模拟搜索引擎
Jun 17 jQuery
jQuery事件_动力节点Java学院整理
Jul 05 jQuery
jQuery制作全屏宽度固定高度轮播图(实例讲解)
Jul 08 jQuery
简述jQuery Easyui一些用法
Aug 01 jQuery
jQuery中 DOM节点操作方法大全
Oct 12 jQuery
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 jQuery
jQuery创建及操作xml格式数据示例
May 26 jQuery
jQuery使用each遍历循环的方法
Sep 19 jQuery
JQuery常用简单动画操作方法回顾与总结
Dec 07 jQuery
详解jQuery中的prop()使用方法
Jan 05 jQuery
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 #jQuery
jQuery条件分页 代替离线查询(附代码)
Aug 17 #jQuery
使用jquery的jsonp如何发起跨域请求及其原理详解
Aug 17 #jQuery
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
Aug 17 #jQuery
jQuery实现全选、反选和不选功能
Aug 16 #jQuery
jQuery取得元素标签名称小结(附代码)
Aug 16 #jQuery
深入研究jQuery图片懒加载 lazyload.js使用方法
Aug 16 #jQuery
You might like
php实现的遍历文件夹下所有文件,编辑删除
2010/01/05 PHP
php中替换字符串中的空格为逗号','的方法
2014/06/09 PHP
destoon官方标签大全
2014/06/20 PHP
PHPStorm2020.1永久激活及下载更新至2020(推荐)
2020/09/25 PHP
Alliance vs Liquid BO3 第三场2.13
2021/03/10 DOTA
js一组验证函数
2008/12/20 Javascript
一些常用弹出窗口/拖放/异步文件上传等实用代码
2013/01/06 Javascript
jQuery UI 实现email输入提示实例
2013/08/15 Javascript
Jquery ajax执行顺序 返回自定义错误信息(实例讲解)
2013/11/06 Javascript
js的匿名函数使用介绍
2013/12/11 Javascript
js实现的二级横向菜单条实例
2015/08/22 Javascript
基于jquery实现select选择框内容左右移动添加删除代码分享
2015/08/25 Javascript
基于jQuery实现的菜单切换效果
2015/10/16 Javascript
vue.js事件处理器是什么
2017/03/20 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
原生js 封装get ,post, delete 请求的实例
2017/08/11 Javascript
帝国cms首页列表页实现点赞功能
2017/10/30 Javascript
nodejs发送http请求时遇到404长时间未响应的解决方法
2017/12/10 NodeJs
Angular angular-file-upload文件上传的示例代码
2018/08/23 Javascript
详解关于webpack多入口热加载很慢的原因
2019/04/24 Javascript
JS中FormData类实现文件上传
2020/03/27 Javascript
Python操作mysql数据库实现增删查改功能的方法
2018/01/15 Python
几种实用的pythonic语法实例代码
2018/02/24 Python
Python定义一个跨越多行的字符串的多种方法小结
2018/07/19 Python
python中将正则过滤的内容输出写入到文件中的实例
2018/10/21 Python
使用python绘制3维正态分布图的方法
2018/12/29 Python
对python中类的继承与方法重写介绍
2019/01/20 Python
Django如何将URL映射到视图
2019/07/29 Python
美国家喻户晓的保健品品牌:Vitamin World(维他命世界)
2016/08/19 全球购物
全球最大的跑步用品商店:Road Runner Sports
2016/09/11 全球购物
消防安全承诺书
2014/05/22 职场文书
小学师德标兵先进事迹材料
2014/05/25 职场文书
信用卡工资证明范本
2014/10/17 职场文书
2014年发展党员工作总结
2014/11/12 职场文书
2019年朋友圈经典励志语录50条
2019/07/05 职场文书
2019年描写人生经典诗句大全
2019/07/08 职场文书