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插件HighCharts绘制简单2D折线图效果示例【附demo源码】
Mar 21 jQuery
为Jquery EasyUI 组件加上清除功能的方法(详解)
Apr 13 jQuery
JS与jQuery实现子窗口获取父窗口元素值的方法
Apr 17 jQuery
详解jQuery同步Ajax带来的UI线程阻塞问题及解决办法
Aug 09 jQuery
jquery操作ul的一些操作笔记整理(干货)
Aug 31 jQuery
jQuery实现IE输入框完成placeholder标签功能的方法
Sep 20 jQuery
jQuery结合jQuery.cookie.js插件实现换肤功能示例
Oct 14 jQuery
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
Nov 14 jQuery
jQuery UI实现动画效果代码分享
Aug 19 jQuery
jquery使用FormData实现异步上传文件
Oct 25 jQuery
jQuery实现checkbox全选、反选及删除等操作的方法详解
Aug 02 jQuery
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
Oct 10 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笔记之:php函数range() round()和list()的使用说明
2013/04/26 PHP
php实现有序数组旋转后寻找最小值方法
2018/09/27 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
js有序数组的连接问题
2013/10/01 Javascript
JS 获取滚动条高度示例代码
2013/10/24 Javascript
javascript实现淘宝幻灯片广告展示效果
2015/04/27 Javascript
jQuery拖动元素并对元素进行重新排序
2015/12/30 Javascript
javascript弹性运动效果简单实现方法
2016/01/08 Javascript
纯js和css完成贪吃蛇小游戏demo
2016/09/01 Javascript
JavaScript中Array的实用操作技巧分享
2016/09/11 Javascript
javascript变量提升和闭包理解
2018/03/12 Javascript
解析vue data不可以使用箭头函数问题
2018/07/03 Javascript
微信小程序结合mock.js实现后台模拟及调试
2019/03/28 Javascript
原生js实现二级联动菜单
2019/11/27 Javascript
解决三元运算符 报错“SyntaxError: can''t assign to conditional expression”
2020/02/12 Javascript
vue使用openlayers实现移动点动画
2020/09/24 Javascript
Chrome插件开发系列一:弹窗终结者开发实战
2020/10/02 Javascript
Vue中使用JsonView来展示Json树的实例代码
2020/11/16 Javascript
[59:15]EG vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.26
2018/08/29 DOTA
Python中使用Boolean操作符做真值测试实例
2015/01/30 Python
Go语言基于Socket编写服务器端与客户端通信的实例
2016/02/19 Python
Python中多个数组行合并及列合并的方法总结
2018/04/12 Python
python使用mitmproxy抓取浏览器请求的方法
2019/07/02 Python
Django Rest framework频率原理与限制
2019/07/26 Python
python生成器推导式用法简单示例
2019/10/08 Python
python序列化与数据持久化实例详解
2019/12/20 Python
使用css如何制作时间ICON方法实践
2012/11/12 HTML / CSS
关于解决iframe标签嵌套问题的解决方法
2020/03/04 HTML / CSS
新教师工作感言
2014/02/16 职场文书
五四青年节演讲稿
2014/05/26 职场文书
挂职学习心得体会
2014/09/09 职场文书
2014年庆祝国庆65周年演讲稿
2014/09/21 职场文书
音乐之声观后感
2015/06/04 职场文书
五星红旗迎风飘扬观后感
2015/06/17 职场文书
java objectUtils 使用可能会出现的问题
2022/02/28 Java/Android
java版 简单三子棋游戏
2022/05/04 Java/Android