jQuery实现仿QQ在线客服效果的滚动层代码


Posted in Javascript onOctober 15, 2015

本文实例讲述了jQuery实现仿QQ在线客服效果的滚动层代码。分享给大家供大家参考。具体如下:

这是一款jQuery滚动层,可以做成仿QQ在线客服,虽然效果有点生硬,但水平就这么高了,弹出层是挺实用的,期待大家有新的改进。

运行效果截图如下:

jQuery实现仿QQ在线客服效果的滚动层代码

在线演示地址如下:

具体代码如下:

<!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" />
<title>jQuery滚动层,仿QQ在线客服</title>
<style type="text/css">
<!--
#qqonline {
 background-color:Yellow;
 border: 1px solid #fcc;
 position:absolute;
 top:250px;
 left:18px;
 width:200px;
 height:120px;
}
-->
</style>
<script type="text/javascript" src="jquery1.3.2.js"></script>
<script type="text/javascript">
$().ready(function(){
 $(window).scroll(function() {
  window.setTimeout(function(){
  var bodyTop = 0;
  if (typeof window.pageYOffset != 'undefined') {
   bodyTop = window.pageYOffset;
  } else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
   bodyTop = document.documentElement.scrollTop;
  }
  else if (typeof document.body != 'undefined') {
   bodyTop = document.body.scrollTop;
  }
  $("#qqonline").css("top", 100 + bodyTop)
  $("#qqonline").text(bodyTop);
  },300)
 })
});
</script>
</head>
<body style="height:1800px">
 <div id="qqonline">
 QQ在线服务
 </div>
</body>
</html>

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

Javascript 相关文章推荐
jquery删除提示框弹出是否删除对话框
Jan 07 Javascript
JS中对Cookie的操作详解
Aug 05 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
Dec 20 Javascript
Angular.js与node.js项目里用cookie校验账户登录详解
Feb 22 Javascript
VUE元素的隐藏和显示(v-show指令)
Jun 23 Javascript
详解angularjs popup-table 弹出框表格指令
Sep 20 Javascript
vue todo-list组件发布到npm上的方法
Apr 04 Javascript
微信小程序实现倒计时调用相机自动拍照功能
Jun 10 Javascript
vue-cli项目修改文件热重载失效的解决方法
Sep 19 Javascript
使用Vue.js 和Chart.js制作绚丽多彩的图表
Jun 15 Javascript
小程序跳转到的H5页面再跳转回跳小程序的方法
Mar 06 Javascript
vue中是怎样监听数组变化的
Oct 24 Javascript
JS实现选中当前菜单后高亮显示的导航条效果
Oct 15 #Javascript
JS+CSS实现另类带提示效果的竖向导航菜单
Oct 15 #Javascript
JS利用cookie记忆当前位置的防刷新导航效果
Oct 15 #Javascript
如何实现移动端浏览器不显示 pc 端的广告
Oct 15 #Javascript
JS简单限制textarea内输入字符数量的方法
Oct 14 #Javascript
Node.js与Sails ~项目结构与Mvc实现及日志机制
Oct 14 #Javascript
浅析四种常见的Javascript声明循环变量的书写方式
Oct 14 #Javascript
You might like
使用sockets:从新闻组中获取文章(二)
2006/10/09 PHP
PHP7扩展开发教程之Hello World实现方法示例
2017/08/03 PHP
php更新cookie内容的详细方法
2019/09/30 PHP
PHP实现微信提现功能(微信商城)
2019/11/21 PHP
ie和firefox中img对象区别的困惑
2006/12/27 Javascript
javascript parseInt与Number函数的区别
2010/01/21 Javascript
onsubmit阻止form表单提交与onclick的相关操作
2010/09/03 Javascript
对JavaScript客户端应用编程的一些建议
2015/06/24 Javascript
纯js代码实现未知宽高的元素在指定元素中垂直水平居中显示
2015/09/12 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
2016/06/14 Javascript
js 判断各种数据类型的简单方法(推荐)
2016/08/29 Javascript
第一次动手实现bootstrap table分页效果
2016/09/22 Javascript
最好用的Bootstrap fileinput.js文件上传组件
2016/12/12 Javascript
JavaScript实现翻页功能(附效果图)
2017/02/16 Javascript
JS简单判断滚动条的滚动方向实现方法
2017/04/28 Javascript
Laravel整合Bootstrap 4的完整方案(推荐)
2018/01/25 Javascript
Vue 实现树形视图数据功能
2018/05/07 Javascript
layer.open关闭父窗口 以及调用父页面的方法
2018/08/17 Javascript
vue动态注册组件实例代码详解
2019/05/30 Javascript
vue页面加载时的进度条功能(实例代码)
2020/01/13 Javascript
python中mechanize库的简单使用示例
2014/01/10 Python
关于Python元祖,列表,字典,集合的比较
2017/01/06 Python
对pandas数据判断是否为NaN值的方法详解
2018/11/06 Python
Python实现批量执行同目录下的py文件方法
2019/01/11 Python
Python3转换html到pdf的不同解决方案
2019/03/11 Python
Python实现时间序列可视化的方法
2019/08/06 Python
canvas如何实现多张图片编辑的图片编辑器
2020/03/10 HTML / CSS
深深扎根运动世界的生活品牌:Tillys
2017/10/30 全球购物
在阿联酋购买翻新手机和平板电脑:Teckzu
2021/02/12 全球购物
计算机应用专业学生的自我评价分享
2013/11/03 职场文书
自我评价200字分享
2013/12/17 职场文书
大学班级计划书
2014/04/29 职场文书
升旗仪式演讲稿
2014/05/08 职场文书
食品质量与安全专业毕业生求职信
2014/08/11 职场文书
教师党员自我评议不足范文
2014/10/19 职场文书
毕业生政审意见范文
2015/06/04 职场文书