简单实现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中的deferred使用方法
Mar 27 jQuery
jQuery实现简单漂亮的Nav导航菜单效果
Mar 29 jQuery
jquery.uploadView 实现图片预览上传功能
Aug 10 jQuery
jQuery Collapse1.1.0折叠插件简单使用
Aug 28 jQuery
jQuery实现的简单前端搜索功能示例
Oct 28 jQuery
基于jQuery Ajax实现下拉框无刷新联动
Dec 06 jQuery
jQuery创建及操作xml格式数据示例
May 26 jQuery
jQuery实现的中英文切换功能示例
Jan 11 jQuery
JS/jQuery实现简单的开关灯效果【案例】
Feb 19 jQuery
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
Apr 04 jQuery
jQuery中getJSON跨域原理的深入讲解
Sep 02 jQuery
JS+JQuery实现无缝连接轮播图
Dec 30 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版(1)
2006/10/09 PHP
ThinkPHP3.1新特性之多数据库操作更加完善
2014/06/19 PHP
PHP处理postfix邮件内容的方法
2015/06/16 PHP
JavaScript中的this实例分析
2011/04/28 Javascript
JavaScript基本编码模式小结
2012/05/23 Javascript
js自定义事件及事件交互原理概述(二)
2013/02/01 Javascript
一个html5播放视频的video控件只支持android的默认格式mp4和3gp
2014/05/08 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
2014/12/08 Javascript
jQuery中insertAfter()方法用法实例
2015/01/08 Javascript
JS实现点击登录弹出窗口同时背景色渐变动画效果
2016/03/25 Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
2016/08/05 Javascript
Bootstrap字体图标无法正常显示的解决方法
2016/10/08 Javascript
javascript编程实现栈的方法详解【经典数据结构】
2017/04/11 Javascript
小发现之浅谈location.search与location.hash的问题
2017/06/23 Javascript
简述Angular 5 快速入门
2017/11/04 Javascript
vue组件中使用iframe元素的示例代码
2017/12/13 Javascript
详解vue 数据传递的方法
2018/04/19 Javascript
vue 2.8.2版本配置刚进入时候的默认页面方法
2018/09/21 Javascript
vue实现将数据存入vuex中以及从vuex中取出数据
2019/11/08 Javascript
Vue 实现登录界面验证码功能
2020/01/03 Javascript
Python引用类型和值类型的区别与使用解析
2017/10/17 Python
总结python中pass的作用
2019/02/27 Python
OpenCV 轮廓检测的实现方法
2019/07/03 Python
Python实现Kerberos用户的增删改查操作
2020/12/14 Python
8款精美的CSS3表单设计(登录表单/下拉选择/按钮附演示及源码)
2013/02/04 HTML / CSS
CSS3实现菜单悬停效果
2020/11/17 HTML / CSS
澳大利亚运动鞋商店:Platypus Shoes
2019/09/27 全球购物
C++:memset ,memcpy和strcpy的根本区别
2013/04/27 面试题
智乐游戏测试笔试题
2014/05/21 面试题
养殖行业的创业计划书
2014/01/05 职场文书
颁奖晚会主持词
2014/03/25 职场文书
应聘教师求职信范文
2015/03/20 职场文书
病假证明模板
2015/06/19 职场文书
个人催款函范文
2015/06/24 职场文书
运动会主持词大全
2015/07/02 职场文书
python利用pandas分析学生期末成绩实例代码
2021/07/09 Python