jQuery实现悬浮在右上角的网页客服效果代码


Posted in Javascript onOctober 24, 2015

本文实例讲述了jQuery实现悬浮在右上角的网页客服效果代码。分享给大家供大家参考,具体如下:

这是款网页在线客服代码,应用了jquery插件,兼容性不错。默认状态下,客服只显示一个图片Button,用鼠标点击时展开全部内容,可用作QQ客服,售后客服等,可以作为网站快速通道,方便用户进行相应的操作。

运行效果截图如下:

jQuery实现悬浮在右上角的网页客服效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
.demo_menu{font-size: 14px;text-align: center;margin: 10px 0 0 0;color: #999;line-height: 180%;}
.demo_menu b{color: #333;}
.demo_menu a, .demo_menu a: visited{color: #F00;font-size: 14px;}
.demo_menu a: hover{color: #090;font-size: 14px;}
body{background: #ccc;}
.text{font-size: 12px;}
#kefu{position: fixed;_position: absolute;_top: expression(documentElement.scrollTop + 20 + "px");top: 20px;right: 0;z-index: 999}
#kefu .box-content{position: relative;background-color: #fff;width: 170px;}
#kefu .title-btn, #kefu .qq, #kefu .phone, #kefu .service, #kefu .on span{background: url(images/kefu.png) no-repeat}
#kefu .title-btn{width: 33px;height: 97px;position: absolute;top: 0;left: -33px;}
#kefu .title-btn span{display: none}
#kefu .on span{background-position: -129px 7px;height: 16px;display: block;}
#kefu .pad{padding: 16px 10px 10px;overflow: hidden;font-size: 12px;}
#kefu .pad a{text-decoration: none;}
#kefu .qq{background-position: 0 -118px;display: inline-block;zoom: 1;*display: inline;padding-left: 16px;}
#kefu .phone{height: 28px;background-position: 0 -153px;margin: 18px 0}
#kefu .service{display: inline-block;zoom: 1;*display: inline;height: 51px;background-position: 0 -203px;width: 151px;margin-left: 3px}
#kefu .text{background-color: #ededed;padding: 5px 10px;text-align: center}
#kefu .off{width: 0;}
#kefu .off .pad, #kefu .off .text{display: none}
p, p a{font-size: 12px;color: #666;}
</style>
<title>始终固定在网页右上角的在线客服QQ代码</title>
<meta http-equiv="X-UA-Compatible" content="IE=7">
<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
</head>
<body>
<div id="kefu">
 <div class="box-content off">
  <div class="title-btn cu"><span><a href="#"></a></span></div>
  <div class="pad"> <a href="http://sighttp.qq.com/msgrd?v=3&uin=12345678&site=qq&menu=yes" class="qq" style="margin-right:16px">售前咨询</a><a href="http://sighttp.qq.com/msgrd?v=3&uin=12345678&site=qq&menu=yes" class="qq">广告-合作</a>
   <div class="phone"></div>
   <a href="#" class="service" target="_blank"></a> </div>
  <div class="text"> 客服时间:(9:00-18:00)<br>
   (周六日休息) </div>
 </div>
</div>
<script type="text/javascript"> 
$(".select").hover(
 function () {
  $(this).find(".msgNav").show();
 },
 function () {
  $(this).find(".msgNav").hide();
 }
);
$(".title-btn").toggle(
 function () {
  $(this).addClass("on");
    $(this).parent(".box-content").removeClass("off");
 },
 function () {
  $(this).removeClass("on");
    $(this).parent(".box-content").addClass("off");
 }
);
</script>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
File文件控件,选中文件(图片,flash,视频)即立即预览显示
Apr 09 Javascript
Jquery带搜索框的下拉菜单
May 06 Javascript
基于jQuery实现的仿百度首页滑动选项卡效果代码
Nov 16 Javascript
angularjs表格ng-table使用备忘录
Mar 09 Javascript
【JS+CSS3】实现带预览图幻灯片效果的示例代码
Mar 17 Javascript
用原生js统计文本行数的简单示例
Aug 19 Javascript
CSS3 media queries结合jQuery实现响应式导航
Sep 30 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
Aug 22 Javascript
JavaScript函数的4种调用方法实例分析
Mar 05 Javascript
Vue中computed、methods与watch的区别总结
Apr 10 Javascript
深入解读Node.js中的koa源码
Jun 17 Javascript
vue cli4中mockjs在dev环境和build环境的配置详情
Apr 06 Vue.js
jQuery+AJAX实现遮罩层登录验证界面(附源码)
Sep 13 #Javascript
JS实现从顶部下拉显示的带动画QQ客服特效代码
Oct 24 #Javascript
js获取表格的行数和列数的方法
Oct 23 #Javascript
js行号显示的文本框实现效果(兼容多种浏览器 )
Oct 23 #Javascript
js中对函数设置默认参数值的3种方法
Oct 23 #Javascript
js窗口关闭提示信息(兼容IE和firefox)
Oct 23 #Javascript
javascript跨域的方法汇总
Oct 23 #Javascript
You might like
Yii实现MySQL多数据库和读写分离实例分析
2014/12/03 PHP
PHP中上传文件打印错误错误类型分析
2019/04/14 PHP
如何用js控制css中的float的代码
2007/08/16 Javascript
jQuery编写widget的一些技巧分享
2010/10/28 Javascript
初窥JQuery(二)事件机制(2)
2010/12/06 Javascript
JS.elementGetStyle(element, style)应用示例
2013/09/24 Javascript
JavaScript的RequireJS库入门指南
2015/07/01 Javascript
超级给力的JavaScript的React框架入门教程
2015/07/02 Javascript
javascript实现下班倒计时效果的方法(可桌面通知)
2015/07/10 Javascript
ReactJs快速入门教程(精华版)
2016/11/28 Javascript
ajax 提交数据到后台jsp页面及页面跳转问题
2017/01/19 Javascript
Vue过滤器的用法和自定义过滤器使用
2017/02/08 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
axios的拦截请求与响应方法
2018/08/11 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
vue项目引入ts步骤(小结)
2019/10/31 Javascript
[48:31]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第一场 2月2日
2021/03/11 DOTA
Python实现批量更换指定目录下文件扩展名的方法
2016/09/19 Python
Python hashlib模块用法实例分析
2018/06/12 Python
python实现音乐下载的统计
2018/06/20 Python
python 实现单通道转3通道
2019/12/03 Python
基于python检查矩阵计算结果
2020/05/21 Python
BIFFI美国站:意大利BIFFI BOUTIQUES豪华多品牌时装零售公司
2020/02/11 全球购物
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
2014/12/30 面试题
班主任2015新年寄语
2014/12/08 职场文书
团员个人总结
2015/02/26 职场文书
2015高考寄语集锦
2015/02/27 职场文书
2015年度信用社工作总结
2015/05/04 职场文书
暂住证明怎么写
2015/06/19 职场文书
安全教育主题班会总结
2015/08/14 职场文书
2016教师给学生的毕业寄语
2015/12/04 职场文书
车辆挂靠协议书
2016/03/23 职场文书
祝福语集锦:给百岁老人祝寿贺词
2019/11/19 职场文书
python实现进度条的多种实现
2021/04/29 Python
如何用 Python 子进程关闭 Excel 自动化中的弹窗
2021/05/07 Python
利用python调用摄像头的实例分析
2021/06/07 Python