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-data的三种用法
Apr 18 jQuery
jQuery实现jQuery-form.js实现异步上传文件
Apr 28 jQuery
jquery加载单文件vue组件的方法
Jun 20 jQuery
jQuery实现弹窗下底部页面禁止滑动效果
Dec 19 jQuery
jquery 给动态生成的标签绑定事件的几种方法总结
Feb 24 jQuery
关于jquery layui弹出层的使用方法
Apr 21 jQuery
jQuery实现的滑块滑动导航效果示例
Jun 04 jQuery
jQuery创建折叠式菜单
Jun 15 jQuery
基于jquery ajax的多文件上传进度条过程解析
Sep 11 jQuery
jquery弹窗时禁止body滚动条滚动的例子
Sep 21 jQuery
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
Oct 10 jQuery
jquery实现广告上下滚动效果
Mar 04 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
全国FM电台频率大全 - 15 山东省
2020/03/11 无线电
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
解析PHP中ob_start()函数的用法
2013/06/24 PHP
PHP连接局域网MYSQL数据库的简单实例
2013/08/26 PHP
关于document.cookie的使用javascript
2008/04/11 Javascript
FireFox JavaScript全局Event对象
2009/06/14 Javascript
XmlUtils JS操作XML工具类
2009/10/01 Javascript
js压缩工具 yuicompressor 使用教程
2010/03/31 Javascript
菜鸟javascript基础资料整理2
2010/12/06 Javascript
JavaScript使用pop方法移除数组最后一个元素用法实例
2015/04/06 Javascript
基于javascript实现泡泡大冒险网页版小游戏
2016/03/23 Javascript
jQuery实现页面点击后退弹出提示框的方法
2016/08/24 Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
2016/08/25 Javascript
JS实现搜索框文字可删除功能
2016/12/28 Javascript
JS完成画圆圈的小球
2017/03/07 Javascript
微信小程序中顶部导航栏的实现代码
2017/03/30 Javascript
vue2.0 + element UI 中 el-table 数据导出Excel的方法
2018/03/02 Javascript
用图片替换checkbox原始样式并实现同样的功能
2018/11/15 Javascript
JavaScript设计模式之责任链模式实例分析
2019/01/16 Javascript
js异步接口并发数量控制的方法示例
2020/11/22 Javascript
python发送arp欺骗攻击代码分析
2014/01/16 Python
Python3中常用的处理时间和实现定时任务的方法的介绍
2015/04/07 Python
pytorch中的上采样以及各种反操作,求逆操作详解
2020/01/03 Python
Selenium启动Chrome时配置选项详解
2020/03/18 Python
用python实现一个简单计算器(完整DEMO)
2020/10/14 Python
为您搜罗全球潮流時尚品牌:HBX
2019/12/04 全球购物
党员干部承诺书
2014/03/25 职场文书
幼儿园家长安全责任书
2014/07/22 职场文书
安全生产奖惩制度
2015/08/06 职场文书
2015年物业管理员工工作总结
2015/10/15 职场文书
创业计划书之物流运送
2019/09/17 职场文书
创业计划书之溜冰场
2019/10/25 职场文书
Js类的构建与继承案例详解
2021/09/15 Javascript
浅谈Vue的computed计算属性
2022/03/21 Vue.js
阿里云k8s服务升级时502错误 springboot项目应用
2022/04/09 Servers
解决 redis 无法远程连接
2022/05/15 Redis