jQuery实现页面下拉100像素出现悬浮窗口的方法


Posted in Javascript onSeptember 05, 2016

本文实例讲述了jQuery实现页面下拉100像素出现悬浮窗口的方法。分享给大家供大家参考,具体如下:

<!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=utf-8" />
<title>JS 页面下拉100像素出现悬浮窗口</title>
<script src="js/jquery-1.10.1.min.js" type="text/javascript"></script>
</head>
<body>
<div style="height:5000px;"></div>
<style type="text/css">
.fdPhone{position:fixed; _position:absolute; width:320px; height:50px; position:fixed; left:50%; margin-left:-160px; top:0px; display:none;}
</style>
<div class="fdPhone">
<a href="tel:123456789" target="_blank"><img src="images/phone.gif" width="320" height="50"></a>
</div>
<script type="text/javascript">
$(function(){
  $(window).scroll(function() {
    if($(window).scrollTop() >= 100){ //向下滚动像素大于这个值时,即出现浮窗~
      $('.fdPhone').fadeIn(300); //浮窗淡入的时间,越小出现的越快~
    }else{
      $('.fdPhone').fadeOut(300); //浮窗淡出的时间,越小消失的越快~
    }
  });
  $('.actGotop').click(function(){$('html,body').animate({scrollTop: '0px'}, 800);}); //浮窗动画停留时间,越小消失的越快~
});
</script>
</body>
</html>

效果图:

jQuery实现页面下拉100像素出现悬浮窗口的方法

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

Javascript 相关文章推荐
JavaScript ( (__ = !$ + $)[+$] + ({} + $)[_/_] +({} + $)[_/_] )
Feb 25 Javascript
JS延迟加载加快页面打开速度示例代码
Dec 30 Javascript
document.compatMode的CSS1compat使用介绍
Apr 03 Javascript
javascript的document.referrer浏览器支持、失效情况总结
Jul 18 Javascript
jQuery插件MixItUp实现动画过滤和排序
Apr 12 Javascript
JavaScript正则表达式中的ignoreCase属性使用详解
Jun 16 Javascript
JS简单实现数组去重的方法示例
Mar 27 Javascript
layui选项卡效果实现代码
May 19 Javascript
解决iview多表头动态更改列元素发生的错误的方法
Nov 02 Javascript
详解使用React.memo()来优化函数组件的性能
Mar 19 Javascript
微信小程序如何实现精确的日期时间选择器
Jan 21 Javascript
vue中使用mockjs配置和使用方式
Apr 06 Vue.js
Vuejs第九篇之组件作用域及props数据传递实例详解
Sep 05 #Javascript
AngularJS实现标签页的两种方式
Sep 05 #Javascript
Vuejs第八篇之Vuejs组件的定义实例解析
Sep 05 #Javascript
详细谈谈AngularJS的子级作用域问题
Sep 05 #Javascript
Vuejs第七篇之Vuejs过渡动画案例全面解析
Sep 05 #Javascript
JS简单获取客户端IP地址的方法【调用搜狐接口】
Sep 05 #Javascript
JS简单随机数生成方法
Sep 05 #Javascript
You might like
实现 win2003 下 mysql 数据库每天自动备份
2006/12/06 PHP
基于php实现长连接的方法与注意事项的问题
2013/05/10 PHP
Yii2创建表单(ActiveForm)方法详解
2016/07/23 PHP
PHP+Mysql无刷新问答评论系统(源码)
2016/12/20 PHP
thinkphp3.2同时连接两个数据库的简单方法
2019/08/13 PHP
jQuery+jqmodal弹出窗口实现代码分明
2010/06/14 Javascript
基于jquery的动态创建表格的插件
2011/04/05 Javascript
jquery动态加载图片数据练习代码
2011/08/04 Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
2011/09/20 Javascript
『JavaScript』限制Input只能输入数字实现思路及代码
2013/04/22 Javascript
jQuery仿Excel表格编辑功能的实现代码
2013/05/01 Javascript
JS日期和时间选择控件升级版(自写)
2013/08/02 Javascript
jQuery jcrop插件截图使用方法
2013/11/20 Javascript
深入理解JavaScript系列(19):求值策略(Evaluation strategy)详解
2015/03/05 Javascript
JavaScript删除数组元素的方法
2015/03/20 Javascript
JavaScript中通过提示框跳转页面的方法
2016/02/14 Javascript
jquery dialog获取焦点的方法
2017/02/09 Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
2017/03/15 Javascript
AngularJS之自定义服务详解(factory、service、provider)
2017/04/14 Javascript
NodeJS实现微信公众号关注后自动回复功能
2017/05/31 NodeJs
JavaScript实现新年倒计时效果
2018/11/17 Javascript
Angular ui-roter 和AngularJS 通过 ocLazyLoad 实现动态(懒)加载模块和依赖
2018/11/25 Javascript
JS闭包经典实例详解
2018/12/20 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧滑动,右侧不动)
2019/01/23 Javascript
python去除文件中空格、Tab及回车的方法
2016/04/12 Python
python 3利用BeautifulSoup抓取div标签的方法示例
2017/05/28 Python
Python 窗体(tkinter)按钮 位置实例
2019/06/13 Python
python3反转字符串的3种方法(小结)
2019/11/07 Python
Python的形参和实参使用方式
2019/12/24 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
2020/06/18 Python
荷兰男士时尚网上商店:Suitable
2017/12/25 全球购物
美国大码时尚女装购物网站:ELOQUII
2017/12/28 全球购物
老师推荐信
2013/10/28 职场文书
外企财务年会演讲稿
2014/01/03 职场文书
英语课外活动总结
2014/08/27 职场文书
酒店员工管理制度
2015/08/05 职场文书