jquery手风琴案例练习

news/2024/12/2 21:41:28/

手风琴案例练习

显示效果在这里插入图片描述

重点:
1.鼠标进入事件mouseenter 鼠标离开事件mouseleave
2. 再执行下一次操作前都要先通过.stop() 停止动画
3.sublings()选择当前事件外的兄弟事件

完整代码

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">*{margin: 0;padding:0;}img{width: 500px;height:250px;}.box{width: 900px;height: 300px;margin: 20px auto;border: 1px solid #808080;}.box ul li{float: left;list-style: none;overflow: hidden;height: 300px;width: 100px;position: relative;}.text{background-color:lightsteelblue;opacity: 0.7;text-align: center;height: 50px;width: 100%;line-height: 50px;position: absolute;color: black;bottom: 50px;}.link{background-color:whitesmoke;font-size: 15px;text-indent: 20px;height:50px ;line-height: 50px;}a{text-decoration: none;}p{float: left;}span{margin: auto 20px;}</style></head><body><div class="box"><ul>//每一个li为一个手风琴页面的显示内容<li class="show" style="width: 500px;"><div class="img"><img class="show" src="img/images/p0.jpg" ></div><div class="text">东大门</div><div class="link"><a href=""><p>科技</p><p><span>科技故事</span><span>科技故事</span><span>科技故事</span></p></a></div></li><li ><div class="img"><img src="img/images/p1.jpg" ></div><div class="text">雷阳广场</div><div class="link"><a href=""><p>科技</p><p><span>科技故事</span><span>科技故事</span><span>科技故事</span></p></a></div></li><li ><div class="img"><img  src="img/images/p3.jpg" ></div><div class="text">校园石碑</div><div class="link"><a href=""><p>东大门</p><p><span>科技故事</span><span>科技故事</span><span>科技故事</span></p></a></div></li><li ><div class="img"><img  src="img/images/p4.jpg" ></div><div class="text">钟楼</div><div class="link"><a href=""><p>科技</p><p><span>科技故事</span><span>科技故事</span><span>科技故事</span></p></a></div></li><li ><div class="img"><img  src="img/images/p5.jpg" ></div><div class="text">椰林</div><div class="link"><a href=""><p>科技</p><p><span>科技故事</span><span>科技故事</span><span>科技故事</span></p></a></div></li></ul></div></body><script src="./js/jquery-3.1.1.min.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){var $li=$("ul>li") $li.mouseenter(function () { //鼠标移入图片宽度变为500,siblings()把其他兄弟的宽度恢复默认宽度。//stop():在执行每次的事件前都必须停止上次的执行的事件,否则会出现最后一次鼠标事件移出后,图片显示空白$(this).stop().animate({width:500}).siblings().stop().animate({width:100}); }); $li.mouseleave(function () { //鼠标移出事件$(this).stop().animate({width:500}); }); });</script>
</html>

http://www.ppmy.cn/news/590434.html

相关文章

jQuery UI之手风琴

1、实现源码 <!DOCTYPE html> <html> <head> <meta charset"UTF-8"> <title>手风琴</title> <link rel"stylesheet" href"../js/jquery-ui-1.10.4/development-bundle/themes/base/jquery.ui.all.css"&g…

论如何制作手风琴

这次我们要制作的是一个垂直的下拉框&#xff0c;这种下拉框一帮在电影院比较常见。 这就是我们今天要制作出来的效果。今天要用到JavaScript的动态添加标签的效果&#xff0c;所以我们的布局基本不怎么需要。简单的使用一个div标签包裹一个h2标签作为标题和一个ul标签就可以了…

一些好听的钢琴曲

爱之梦(LIEBESTRAUM) 如梦般美的曲子……此曲由李斯特谱写。 选自理查德的《钢琴曲精彩现场》。 梦中的婚礼(MARIAGE D AMOUR) 选自理查德的《水边的阿狄丽娜》。 爱的纪念(SOUVENIRS DENFANCE) 选自理查德的《钢琴曲精彩现场》。 罗密欧与朱丽叶(ROMEO & JULIA) 音乐…

决定AI大模型胜负的关键:解读数据在未来竞争中的角色

随着人工智能的迅猛发展&#xff0c;高质量数据的重要性已愈发明显。以大型语言模型为例&#xff0c;近年来的飞跃式进展在很大程度上依赖于高质量和丰富的训练数据集。相比于GPT-2&#xff0c;GPT-3在模型架构上的改变微乎其微&#xff0c;更大的精力是投入到了收集更大、更高…

jQuery手风琴效果

原地址&#xff1a;http://www.jq22.com/jquery-info9370 <!doctype html> <html lang"en"><head><meta http-equiv"Content-Type" content"text/html; charsetutf-8" /><meta name"viewport" content&qu…

钢琴演奏家

题目链接&#xff1a;钢琴演奏家 显然&#xff0c;直接枚举不好计算相同数字的情况&#xff0c;需要容斥。 不过我们可以先排序&#xff0c;然后从左往右计算&#xff0c;计算当前这个数字的时候&#xff0c;只能弹之前的&#xff0c;这样相当于给了相同数字一个顺序。 算是很…

不一样手风琴效果

示例地址&#xff1a;demo示例演示 1、不一样的手风琴效果 按照设计需求&#xff0c;我们就可以很明显的看到不一样的地方&#xff0c;大多数的手风琴效果是这样的&#xff1a;四个div排列成一排&#xff0c;hover的时候把其他的三个进行了挤压处理。 不过我们需要的呈现效果…

年终工作总结

不知不觉间&#xff0c;来到公司已经快一年时间了&#xff0c;在工作中&#xff0c;经历了很多酸甜苦辣&#xff0c;认识了很多良师益友&#xff0c;获得了很多经验教训&#xff0c;感谢领导给了我成长的空间、勇气和信心。在这几年的时间里&#xff0c;通过自身的不懈努力&…