简单实现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插件FusionCharts实现的MSBar3D图效果示例【附demo源码】
Mar 23 jQuery
jQuery实现字体颜色渐变效果的方法
Mar 29 jQuery
基于jquery实现二级联动效果
Mar 30 jQuery
jQuery实现动态添加、删除按钮及input输入框的方法
Apr 27 jQuery
jQuery validata插件实现方法
Jun 25 jQuery
使用jquery的jsonp如何发起跨域请求及其原理详解
Aug 17 jQuery
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
Aug 23 jQuery
jQuery UI Draggable + Sortable 结合使用(实例讲解)
Sep 07 jQuery
jqueryUI tab标签页代码分享
Oct 09 jQuery
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
Dec 18 jQuery
详解使用jQuery.i18n.properties实现js国际化
May 04 jQuery
jQuery插件simplePagination的使用方法示例
Apr 28 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中的类-什么叫类
2006/11/20 PHP
php中使用explode查找某个字符是否存在的方法
2011/07/12 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
2013/06/14 PHP
PHP嵌套输出缓冲代码实例
2015/05/12 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
PHP实现的多维数组排序算法分析
2018/02/10 PHP
js继承 Base类的源码解析
2008/12/30 Javascript
JavaScript 学习笔记(十一)
2010/01/19 Javascript
模拟jQuery ajax服务器端与客户端通信的代码
2011/03/28 Javascript
查看源码的工具 学习jQuery源码不错的工具
2011/12/26 Javascript
jquery实现的导航固定效果
2014/04/28 Javascript
AngularJS+Node.js实现在线聊天室
2015/08/28 Javascript
使用vue.js开发时一些注意事项
2016/04/27 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
vue Render中slots的使用的实例代码
2017/07/19 Javascript
Three.js利用性能插件stats实现性能监听的方法
2017/09/25 Javascript
jQuery封装animate.css的实例
2018/01/04 jQuery
微信小程序开发之tabbar图标和颜色的实现
2018/10/17 Javascript
webpack优化的深入理解
2018/12/10 Javascript
vue刷新页面时去闪烁提升用户体验效果的实现方法
2018/12/10 Javascript
微信小程序实现多选框功能的实例代码
2020/06/24 Javascript
js实现自定义滚动条的示例
2020/10/27 Javascript
在Python中使用next()方法操作文件的教程
2015/05/24 Python
Python 快速实现CLI 应用程序的脚手架
2017/12/05 Python
VSCode下好用的Python插件及配置
2018/04/06 Python
python opencv pytesseract 验证码识别的实现
2020/08/28 Python
HTML5 video进入全屏和退出全屏的实现方法
2020/07/28 HTML / CSS
聪明的粉丝购买门票的地方:TickPick
2018/03/09 全球购物
电气技术员岗位职责
2013/11/19 职场文书
大学三年的自我评价
2013/12/25 职场文书
成功经营餐厅的创业计划书范文
2013/12/26 职场文书
建设投标担保书
2014/05/13 职场文书
社区好人好事材料
2014/12/26 职场文书
结婚主持人致辞
2015/07/28 职场文书
Nginx解决403 forbidden的完整步骤
2021/04/01 Servers