jquery手风琴效果
2020-03-29 13:00
736 查看
手风琴下拉菜单,默认打开第一个,展开时仅展开一个,其他会收缩。需要处理的关系是隔行的
<body> <h1>使用“高度动画”实现“手风琴”组件</h1> <div class="accordion"> <div class="title">《西游记》简介</div> <div class="content fade in">一个和尚和四个动物的故事: Lorem ipsum dolor sit amet, consectetur adipisicing elit. Similique nulla voluptas velit minus esse voluptatem illum quis magni nihil sint facilis cupiditate nobis quia ab neque. Modi veniam omnis nisi? </div> <div class="title">《水浒传》简介</div> <div class="content fade">105个男人和三个女人的故事: Lorem ipsum dolor sit amet, consectetur adipisicing elit. Omnis provident sapiente aperiam reprehenderit repellat rem magnam vel odio quia harum hic impedit dolorem similique ea est consequatur adipisci at nemo!</div> <div class="title">《红楼梦》简介</div> <div class="content fade">一个男人和一群女人的故事: Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus minima quidem aspernatur eligendi optio cupiditate minus nam expedita? Aliquid veritatis doloribus maxime vel dicta illo unde iusto qui quasi doloremque.</div> </div> <script src="js/jquery-1.11.3.js"></script> <script> //隐藏第一个.content之后的剩余.content $(".content:gt(0)").hide(); //为整个.accordion绑定单击事件,只允许.title的元素触发单击事件 $(".accordion").on("click",".title",function(){ let $content = $(this).next(); //如果自己旁边的.content是显示的 if($content.is(":visible")){ //只要关闭自己旁边的.content $content.slideUp(); }else{ //否则(自己旁边的是关着的) //先关闭自己旁边的.content $content.slideDown() //再关闭兄弟中其他的.content .siblings(".content").slideUp(); } }) </script> </body>
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- jquery实现手风琴效果
- 精心挑选的12款优秀 jQuery 手风琴效果插件和教程
- jQuery插件的使用 --- 手风琴的效果
- 10个让人印象深刻的 jQuery 手风琴效果应用
- 用jquery实现手风琴效果
- Jquery学习之旅之Jquey滑动实现手风琴效果
- 基于jquery的手风琴图片展示效果实现方法
- JQuery基础练习:简单的手风琴效果
- jQuery学习之手风琴效果
- jquery实现手风琴效果实例代码
- 精心挑选的12款优秀 jQuery 手风琴效果插件和教程
- jQuery实现手风琴效果【详细注解】
- jquery中手风琴效果实用源代码
- jquery手风琴效果
- jQuery实现手风琴效果【详细注解】
- 基于 jQuery 实现垂直滑动的手风琴效果
- 一款基于jquery的手风琴图片展示效果
- 超简单的 jquery 版 手风琴滑块效果
- jQuery实现的简单手风琴效果示例
- jquery实现手风琴效果