jQuery实现简单的手风琴效果


Posted in jQuery onApril 17, 2020

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

实现手风琴效果如图所示:

jQuery实现简单的手风琴效果

html结构:

<div class="item_box box10">
 <div class="item_box_wp">
  <div class="voice_2">
   <ul>
    <li class="li1" id="li1">
     <div class="fold" style="display:none;">
      <span class="img"></span>
      <span class="txt">插件库</span>
     </div>
     <div class="unfold" style="display:block">
      <dl>
       <dt><img src="images/img10.png" /></dt>
       <dd>
       </dd>
       <dd>使用语音外呼的模式将指定的语音呼入至接听人,可通过这种方式为针对性的客户提供会议通知、活动通知,并可通过API接口程序化控制呼出时间、呼出效果反馈</dd>
      </dl>
     </div>
    </li>
    <li class="li2">
     <div class="fold">
      <span class="img"></span>
      <span class="txt">点击呼叫</span>
     </div>
     <div class="unfold">
      <dl>
       <dt><img src="images/img42.png" /></dt>
       <dd>
       </dd>
       <dd>通过APP应用内按钮或浏览器网页按钮点击并发起IP通话、运营商线路通话服务,减少用户交互,提升用户体验</dd>
      </dl>
     </div>
    </li>
    <li class="li3">
     <div class="fold">
      <span class="img"></span>
      <span class="txt">直拨通话</span>
     </div>
     <div class="unfold">
      <dl>
       <dt><img src="images/img49.png" /></dt>
       <dd>
       </dd>
       <dd>无论是智能终端、浏览器模式,通过APP或者网页发起通话,接通方为手机用户或固话用户,常见集成至与企业服务相关的移动应用、企业客服座席。</dd>
      </dl>
     </div>
    </li>
    <li class="li4">
     <div class="fold">
      <span class="img"></span>
      <span class="txt">回拨通话</span>
     </div>
     <div class="unfold">
      <dl>
       <dt><img src="images/img50.png" /></dt>
       <dd>
       </dd>
       <dd>同时通过平台方发起主叫和被叫双方,定制通话方满足不同需求的客户服务,企业服务易可根据具体业务需求为客户提供定制服务</dd>
      </dl>
     </div>
    </li>
    <li class="li5">
     <div class="fold">
      <span class="img"></span>
      <span class="txt">互联网通话</span>
     </div>
     <div class="unfold">
      <dl>
       <dt><img src="images/img51.png" /></dt>
       <dd>
       </dd>
       <dd>基于互联网纯网络通话,无运营商和地域限制,拥有更清晰的语音质量,支持语音三方密钥的加密传输</dd>
      </dl>
     </div>
    </li>
    <li class="li6">
     <div class="fold">
      <span class="img"></span>
      <span class="txt">语音会议</span>
     </div>
     <div class="unfold">
      <dl>
       <dt><img src="images/img52.png" /></dt>
       <dd>
       </dd>
       <dd>同时桥接多人基于IP、电话语音的会议服务,基于API控制会议时长、成员邀请、禁音、移除等功能。</dd>
      </dl>
     </div>
    </li>
   </ul>   
  </div>
 </div>
</div>

js代码:

$(function(){
 //语音通知手风琴效果
 $(".voice_2 ul li").each(function(){
 var fold = $(this).find(".fold");
 var unfold = $(this).find(".unfold");
 if(fold.is(":hidden")){
 $(this).width(680);
 }else{
 $(this).width(100);
 }
 })
 
 $(".voice_2 ul li").click(function(){
 var li_index = $(this).index();
 $(this).animate({width:680},200);
 $(this).find(".unfold").show();
 $(this).find(".fold").hide();
 $(this).siblings().animate({width:100},200);
 $(this).siblings().find(".unfold").hide();
 $(this).siblings().find(".fold").show();
 })

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

jQuery 相关文章推荐
jQuery动态追加页面数据以及事件委托详解
May 06 jQuery
Jquery把获取到的input值转换成json
May 15 jQuery
jquery实现简单实用的轮播器
May 23 jQuery
jQuery扩展_动力节点Java学院整理
Jul 05 jQuery
jQuery 实时保存页面动态添加的数据的示例
Aug 14 jQuery
jQuery访问浏览器本地存储cookie、localStorage和sessionStorage的基本用法
Oct 20 jQuery
利用jquery如何从json中读取数据追加到html中
Dec 01 jQuery
CSS3结合jQuery实现动画效果及回调函数的实例
Dec 27 jQuery
jQuery中$原理实例分析
Aug 13 jQuery
jquery实现的简单轮播图功能【适合新手】
Aug 17 jQuery
jquery实现Ajax请求的几种常见方式总结
May 28 jQuery
jquery实现进度条状态展示
Mar 26 jQuery
jQuery自定义多选下拉框效果
Jun 19 #jQuery
jQuery实现下拉菜单的实例代码
Jun 19 #jQuery
jquery DataTable实现前后台动态分页
Jun 17 #jQuery
jQuery Jsonp跨域模拟搜索引擎
Jun 17 #jQuery
jQuery 控制文本框自动缩小字体填充
Jun 16 #jQuery
jQuery序列化后的表单值转换成Json
Jun 16 #jQuery
基于jQuery和CSS3实现APPLE TV海报视差效果
Jun 16 #jQuery
You might like
PHP实现批量上传单个文件
2015/12/29 PHP
php从身份证获取性别和出生年月
2017/02/09 PHP
Valerio 发布了 Mootools
2006/09/23 Javascript
js 利用image对象实现图片的预加载提高访问速度
2013/03/29 Javascript
JavaScript输出当前时间Unix时间戳的方法
2015/04/06 Javascript
使用AmplifyJS组件配合JavaScript进行编程的指南
2015/07/28 Javascript
jQuery 移动端artEditor富文本编辑器
2016/01/11 Javascript
js中获取时间new Date()的全面介绍
2016/06/20 Javascript
js从外部获取图片的实现方法
2016/08/05 Javascript
jQuery实现手机上输入后隐藏键盘功能
2017/01/04 Javascript
socket.io与pm2(cluster)集群搭配的解决方案
2017/06/02 Javascript
基于node.js express mvc轻量级框架实践
2017/09/14 Javascript
vue.js移动数组位置,同时更新视图的方法
2018/03/08 Javascript
Vue 报错TypeError: this.$set is not a function 的解决方法
2018/12/17 Javascript
微信小程序实现点击空白隐藏的方法示例
2019/08/13 Javascript
转换layUI的数据表格中的日期格式方法
2019/09/19 Javascript
Vue防止白屏添加首屏动画的实例
2019/10/31 Javascript
解决Layui数据表格显示无数据提示的问题
2019/11/14 Javascript
[04:13]2018国际邀请赛典藏宝瓶Ⅱ饰品一览
2018/07/21 DOTA
纯python实现机器学习之kNN算法示例
2018/03/01 Python
python快速排序的实现及运行时间比较
2019/11/22 Python
Python实现ATM系统
2020/02/17 Python
AUC计算方法与Python实现代码
2020/02/28 Python
PyQt5中向单元格添加控件的方法示例
2020/03/24 Python
jupyter notebook中新建cell的方法与快捷键操作
2020/04/22 Python
可持续未来的时尚基础:Alternative Apparel
2019/05/06 全球购物
班级聚会策划书
2014/01/16 职场文书
主管会计岗位职责
2014/03/13 职场文书
我的中国梦演讲稿小学篇
2014/08/19 职场文书
委托书英文
2015/01/28 职场文书
英文产品推荐信
2015/03/27 职场文书
2015年秋季小班开学寄语
2015/05/27 职场文书
2016年小学生寒假总结
2015/10/10 职场文书
六年级作文之关于梦
2019/10/22 职场文书
导游词之白茶谷九龙峡
2019/10/23 职场文书
如何搭建 MySQL 高可用高性能集群
2021/06/21 MySQL