jQuery实现手风琴特效


Posted in jQuery onJanuary 11, 2021

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

运用jQuery效果(功能如下):

jQuery实现手风琴特效

代码(链式编程):

<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="../jquery-3.4.1.min.js"></script>
<style type="text/css">
* {
margin: 0;
padding: 0;
}

img {
display: block;
}

ul {
list-style: none;
}

.king {
width: 852px;
margin: 100px auto;
background: url(../images/bg.png) no-repeat;
overflow: hidden;
padding: 10px;
}

.king ul {
overflow: hidden;
}

.king li {
position: relative;
float: left;
width: 69px;
height: 69px;
margin-right: 10px;
}

.king li.current {
width: 224px;
}

.king li.current .big {
display: block;
}

.king li.current .small {
display: none;
}

.big {
width: 224px;
display: none;
}

.small {
position: absolute;
top: 0;
left: 0;
width: 69px;
height: 69px;
border-radius: 5px;
}
</style>
</head>

<body>
<div class="king">
<ul>
<li class="current">
<a href="#" >
<img src="../images/m1.jpg" alt="" class="small">
<img src="../images/m.png" alt="" class="big">
</a>
</li>
<li>
<a href="#" >
<img src="../images/l1.jpg" alt="" class="small">
<img src="../images/l.png" alt="" class="big">
</a>
</li>
<li>
<a href="#" >
<img src="../images/c1.jpg" alt="" class="small">
<img src="../images/c.png" alt="" class="big">
</a>
</li>
<li>
<a href="#" >
<img src="../images/w1.jpg" alt="" class="small">
<img src="../images/w.png" alt="" class="big">
</a>
</li>
<li>
<a href="#" >
<img src="../images/z1.jpg" alt="" class="small">
<img src="../images/z.png" alt="" class="big">
</a>
</li>
<li>
<a href="#" >
<img src="../images/h1.jpg" alt="" class="small">
<img src="../images/h.png" alt="" class="big">
</a>
</li>
<li>
<a href="#" >
<img src="../images/t1.jpg" alt="" class="small">
<img src="../images/t.png" alt="" class="big">
</a>
</li>
</ul>
</div>

</body>
<script>
$(function() {
//1.鼠标经过小li有两步操作:当前小li的宽度变为225px,同时里面的小图片淡出,大图片淡入
//2.其余兄弟元素小li宽度变为69px,小图片淡入,大图片淡出
$(".king li").mouseenter(function() {
$(this).stop().animate({
width: 224
}).find(".small").stop().fadeOut().siblings(".big").stop().fadeIn();
$(this).siblings("li").stop().animate({
width: 69
}).find(".small").stop().fadeIn().siblings(".big").stop().fadeOut();
})
})
</script>

</html>

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

jQuery 相关文章推荐
jQuery+pjax简单示例汇总
Apr 21 jQuery
基于Jquery Ajax type的4种类型(详解)
Aug 02 jQuery
jQuery实现的form转json经典示例
Oct 10 jQuery
jQuery读取本地的json文件(实例讲解)
Oct 31 jQuery
jQuery实现弹窗下底部页面禁止滑动效果
Dec 19 jQuery
jQuery+SpringMVC中的复选框选择与传值实例
Jan 08 jQuery
jQuery实现的手动拖动控制进度条效果示例【测试可用】
Apr 18 jQuery
jQuery实现动画、消失、显现、渐出、渐入效果示例
Sep 06 jQuery
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 jQuery
jquery实现动态改变css样式的方法分析
May 27 jQuery
jquery中为什么能用$操作
Jun 18 jQuery
如何使用CSS3+JQuery实现悬浮墙式菜单
Jun 18 jQuery
多种类型jQuery网页验证码插件代码实例
Jan 09 #jQuery
使用jquery实现轮播图效果
Jan 02 #jQuery
jQuery实现全选按钮
Jan 01 #jQuery
jquery自定义组件实例详解
Dec 31 #jQuery
JS+JQuery实现无缝连接轮播图
Dec 30 #jQuery
JS实现选项卡插件的两种写法(jQuery和class)
Dec 30 #jQuery
jQuery实现简单轮播图效果
Dec 27 #jQuery
You might like
php侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE
2009/10/15 PHP
php将字符串随机分割成不同长度数组的方法
2015/06/01 PHP
php中smarty区域循环的方法
2015/06/11 PHP
分享php邮件管理器源码
2016/01/06 PHP
cakephp常见知识点汇总
2017/02/24 PHP
强悍无比的WEB开发好助手FireBug(Firefox Plugin)
2007/01/16 Javascript
可以支持多中格式的JS键盘
2007/05/02 Javascript
javascript背投广告代码的完善
2008/04/08 Javascript
JavaScript中的类继承
2010/11/25 Javascript
JS高级笔记
2011/07/13 Javascript
用示例说明filter()与find()的用法以及children()与find()的区别分析
2013/04/26 Javascript
让JavaScript和其它资源并发下载的方法
2014/10/16 Javascript
AngularJS的一些基本样式初窥
2015/07/27 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
jQuery Dialog对话框事件用法实例分析
2016/05/10 Javascript
微信小程序实现复选框效果
2018/12/28 Javascript
[07:57]2018DOTA2国际邀请赛寻真——PSG.LGD凤凰浴火
2018/08/12 DOTA
python书籍信息爬虫实例
2018/03/19 Python
python使用__slots__让你的代码更加节省内存
2018/09/05 Python
Django密码存储策略分析
2020/01/09 Python
Python线程threading模块用法详解
2020/02/26 Python
解决pyPdf和pyPdf2在合并pdf时出现异常的问题
2020/04/03 Python
REISS英国官网:伦敦High Street最受欢迎品牌
2016/12/21 全球购物
护理专业毕业生推荐信
2013/10/31 职场文书
端午节粽子促销活动方案
2014/02/02 职场文书
街道党工委党的群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
党员专题组织生活会发言材料
2014/10/17 职场文书
计划生育工作总结2015
2015/04/03 职场文书
家长意见书
2015/06/04 职场文书
新郎父母婚礼答谢词
2015/09/29 职场文书
大学生村官驻村工作心得体会
2016/01/23 职场文书
Go缓冲channel和非缓冲channel的区别说明
2021/04/25 Golang
go语言-在mac下brew升级golang
2021/04/25 Golang
Python 线程池模块之多线程操作代码
2021/05/20 Python
SpringCloud Feign请求头删除修改的操作代码
2022/03/20 Java/Android
vue使用element-ui按需引入
2022/05/20 Vue.js