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 相关文章推荐
用javascript getComputedStyle获取和设置style的原理
Oct 10 Javascript
javascript轻量级模板引擎juicer使用指南
Jun 22 Javascript
jQuery简单实现QQ空间点赞已经取消点赞
Apr 02 Javascript
js判断日期时间有效性的方法
Oct 24 Javascript
jQuery查找节点方法完整实例
Sep 13 Javascript
JS简单去除数组中重复项的方法
Sep 13 Javascript
JS控制TreeView的结点选择
Nov 11 Javascript
基于Bootstrap框架实现图片切换
Mar 10 Javascript
vue项目中跳转到外部链接的实例讲解
Sep 20 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
Aug 12 Javascript
JavaScript页面加载事件实例讲解
Sep 01 Javascript
如何阻止小程序遮罩层下方图层滚动
Sep 05 Javascript
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
PHP采集腾讯微博的实现代码
2012/01/19 PHP
浅析php面向对象public private protected 访问修饰符
2013/06/30 PHP
PHP获取栏目的所有子级和孙级栏目的ID号示例
2014/04/01 PHP
php获取本周星期一具体日期的方法
2015/04/20 PHP
PHP的时间戳与具体时间转化的简单实现
2016/06/13 PHP
PHP将整数数字转换为罗马数字实例分享
2019/03/17 PHP
jQuery UI 应用不同Theme的办法
2010/09/12 Javascript
js 如何实现对数据库的增删改查
2012/11/23 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
2015/05/06 Javascript
jQuery语法小结(超实用)
2015/12/31 Javascript
js改变css样式的三种方法推荐
2016/06/28 Javascript
Nodejs下用submit提交表单提示cannot post错误的解决方法
2016/11/21 NodeJs
详解Vue2 无限级分类(添加,删除,修改)
2017/03/07 Javascript
基于vue cli重构多页面脚手架过程详解
2018/01/23 Javascript
Vue Router的懒加载路径的解决方法
2018/06/21 Javascript
微信小程序签到功能
2018/10/31 Javascript
vue-cli构建vue项目的步骤详解
2019/01/27 Javascript
Bootstrap 时间日历插件bootstrap-datetimepicker配置与应用小结
2019/05/28 Javascript
解决Layui中layer报错的问题
2019/09/03 Javascript
Vue 实现CLI 3.0 + momentjs + lodash打包时优化
2019/11/13 Javascript
Python3.5 Pandas模块之Series用法实例分析
2019/04/23 Python
python opencv鼠标事件实现画框圈定目标获取坐标信息
2020/04/18 Python
python 将dicom图片转换成jpg图片的实例
2020/01/13 Python
Python tkinter和exe打包的方法
2020/02/05 Python
Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法
2020/07/28 Python
英国在线药房和在线药剂师:Chemist 4 U
2020/01/05 全球购物
大门门卫岗位职责
2013/11/30 职场文书
会计职业生涯规划书
2014/01/13 职场文书
三方合作协议书范本
2014/04/18 职场文书
《中国梦我的梦》中学生演讲稿
2014/08/20 职场文书
会计求职信怎么写
2015/03/20 职场文书
2015年青年志愿者协会工作总结
2015/04/27 职场文书
神秘岛读书笔记
2015/07/01 职场文书
2015年成本会计工作总结
2015/10/14 职场文书
详细聊一聊mysql的树形结构存储以及查询
2022/04/05 MySQL
微软发布Windows 11今年最大更新22H2(附 ISO 镜像官方下载)
2022/09/23 数码科技