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

 更新时间:2015年10月15日 11:09:53   作者:企鹅  
这篇文章主要介绍了jQuery实现仿QQ在线客服效果的滚动层代码,可实现实时读取屏幕高度并显示的功能,涉及jQuery响应滚动事件及定时操作的相关技巧,需要的朋友可以参考下

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

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

运行效果截图如下:

在线演示地址如下:

http://demo.jb51.net/js/2015/jquery-f-qq-online-style-scroll-style-demo/

具体代码如下:

<!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程序设计有所帮助。

相关文章

  • jquery实现select选中行、列合计示例

    jquery实现select选中行、列合计示例

    这篇文章主要介绍了jquery如何实现select选中行、列合计示例 ,需要的朋友可以参考下
    2014-04-04
  • jQuery得到多个值只能用取Class ,不能用取ID的方法

    jQuery得到多个值只能用取Class ,不能用取ID的方法

    下面小编就为大家带来一篇jQuery得到多个值只能用取Class ,不能用取ID的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • ASP SQL防注入的方法

    ASP SQL防注入的方法

    前一篇我们介绍了一种防SQL注入的终极方法,也就是最原始、最简单、最有效也是最通用的方法,就是数据类型的检查加单引号的处理,具体的内容前面一篇已经介绍过了,这里我就不重复了
    2008-12-12
  • jquery实现省市select下拉框的替换(示例代码)

    jquery实现省市select下拉框的替换(示例代码)

    本篇文章主要是对jquery实现省市select下拉框的替换(示例代码)进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-02-02
  • jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】

    jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】

    这篇文章主要介绍了jQuery插件FusionWidgets实现的Cylinder图效果,结合实例形式分析了jQuery使用FusionWidgets结合swf文件读取xml数据并采用Cylinder图展示的相关实现技巧,并附带demo源码供读者下载参考,需要的朋友可以参考下
    2017-03-03
  • jQuery中可见性过滤器简单用法示例

    jQuery中可见性过滤器简单用法示例

    这篇文章主要介绍了jQuery中可见性过滤器简单用法,结合实例形式简单分析了jQuery中可见性过滤器的原理及相关使用技巧,需要的朋友可以参考下
    2018-03-03
  • jQuery实现弹出带遮罩层的居中浮动窗口效果

    jQuery实现弹出带遮罩层的居中浮动窗口效果

    这篇文章主要介绍了jQuery实现弹出带遮罩层的居中浮动窗口效果,涉及jQuery针对页面元素的运算与样式的动态修改相关技巧,需要的朋友可以参考下
    2016-09-09
  • jquery 表单取值常用代码

    jquery 表单取值常用代码

    在jquery中经常需要获取form表单的一些值,下面是常用的代码,需要的朋友可以参考下。
    2009-12-12
  • jQuery Plupload上传插件的使用

    jQuery Plupload上传插件的使用

    这篇文章主要介绍了 jQuery Plupload上传插件的使用详解,需要的朋友可以参考下
    2017-04-04
  • 通过jQuery源码学习javascript(二)

    通过jQuery源码学习javascript(二)

    昨天写了篇通过jQuery源码学习javascript(一),里面有一个定义对象C的方法,我早期也没有太注意这个方面的技术细节。后来我查了一下资料,发现里面有很多巧的地方。今天与大家分享
    2012-12-12

最新评论