简单实现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异步上传文件的插件用法详解
Jul 19 jQuery
jquery tmpl模板(实例讲解)
Sep 02 jQuery
jQuery实现简单日期格式化功能示例
Sep 19 jQuery
jQuery EasyUI 折叠面板accordion的使用实例(分享)
Dec 25 jQuery
jQuery niceScroll滚动条错位问题的解决方法
Feb 03 jQuery
jquery radio 动态控制选中失效问题的解决方法
Feb 28 jQuery
jQuery时间戳和日期相互转换操作示例
Dec 07 jQuery
jQuery实现的自定义轮播图功能详解
Dec 28 jQuery
基于jQuery的时间戳与日期间的转化
Jun 21 jQuery
JQuery表单元素取值赋值方法总结
May 12 jQuery
jquery实现简单自动轮播图效果
Jul 29 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函数strip_tags的一个bug浅析
2014/05/22 PHP
PHP+shell脚本操作Memcached和Apache Status的实例分享
2016/03/11 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
tp5递归 无限级分类详解
2019/10/18 PHP
baidu博客的编辑友情链接的新的层窗口!经典~支持【FF】
2007/02/09 Javascript
用Javascript实现Windows任务管理器的代码
2012/03/27 Javascript
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
js重写alert控件(适合学习js的新手朋友)
2014/08/24 Javascript
jQuery检测输入的字符串包含的中英文的数量
2015/04/17 Javascript
EXT中单击button按钮grid添加一行(光标位置可设置)的实例代码
2016/06/02 Javascript
EasyUI折叠表格层次显示detailview详解及实例
2016/12/28 Javascript
Vue axios 中提交表单数据(含上传文件)
2017/07/06 Javascript
用Axios Element实现全局的请求loading的方法
2018/03/15 Javascript
javascript闭包的使用之按钮切换功能
2018/08/30 Javascript
详解JS取出两个数组中的不同或相同元素
2019/03/20 Javascript
layui关闭层级、简单监听的实例
2019/09/06 Javascript
JavaScript事件循环及宏任务微任务原理解析
2020/09/02 Javascript
[42:20]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
python使用Tkinter显示网络图片的方法
2015/04/24 Python
Python三种遍历文件目录的方法实例代码
2018/01/19 Python
Python选择网卡发包及接收数据包
2019/04/04 Python
python文件写入write()的操作
2019/05/14 Python
对Python强大的可变参数传递机制详解
2019/06/13 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
2020/03/10 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
2020/05/26 Python
css3 实现滚动条美化效果的实例代码
2021/01/06 HTML / CSS
荷兰最大的多品牌男装连锁店:Adam Brandstore
2019/12/31 全球购物
软件测试工程师面试问题精选
2016/10/28 面试题
音乐专业应届生教师求职信
2013/11/04 职场文书
信息管理应届生求职信
2014/03/07 职场文书
儿童生日会策划方案
2014/05/15 职场文书
安全生产标语
2014/06/06 职场文书
2014年党员整改措施范文
2014/09/21 职场文书
导游词之南京夫子庙
2019/12/09 职场文书
解决Golang time.Parse和time.Format的时区问题
2021/04/29 Golang