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单元测试ABC
Apr 12 Javascript
等待指定时间后自动跳转或关闭当前页面的js代码
Jul 09 Javascript
jQuery中innerHeight()方法用法实例
Jan 19 Javascript
浅谈javascript中基本包装类型
Jun 03 Javascript
Boostrap入门准备之border box
May 09 Javascript
vue数据双向绑定原理解析(get &amp; set)
Mar 08 Javascript
详解vue 配合vue-resource调用接口获取数据
Jun 22 Javascript
vue和webpack安装命令详解
Jun 15 Javascript
Vuex的初探与实战小结
Nov 26 Javascript
小程序实现上下移动切换位置
Sep 23 Javascript
vue新建项目并配置标准路由过程解析
Dec 09 Javascript
javascript设计模式之装饰者模式
Jan 30 Javascript
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
学习discuz php 引入文件的方法DISCUZ_ROOT
2009/06/21 PHP
php 获取当前访问的url文件名的方法小结
2010/02/08 PHP
Zend的AutoLoad机制介绍
2012/09/27 PHP
深入解析php之sphinx
2013/05/15 PHP
CodeIgniter读写分离实现方法详解
2016/01/20 PHP
php图片上传类 附调用方法
2016/05/15 PHP
PHP设计模式之建造者模式(Builder)原理与用法案例详解
2019/12/12 PHP
jQuery动态改变图片显示大小(修改版)的实现思路及代码
2013/12/24 Javascript
iframe实用操作锦集
2014/04/22 Javascript
用js通过url传参把数据从一个页面传到另一个页面
2014/09/01 Javascript
实用框架(iframe)操作代码
2014/10/23 Javascript
jQuery实现数字加减效果汇总
2014/12/16 Javascript
js对象的复制继承实例
2015/01/10 Javascript
JavaScript随机生成信用卡卡号的方法
2015/04/07 Javascript
究竟什么是Node.js?Node.js有什么好处?
2015/05/29 Javascript
深入理解jQuery事件绑定
2016/06/02 Javascript
jQuery+ajax的资源回收处理机制分析
2017/01/07 Javascript
jquery dialog获取焦点的方法
2017/02/09 Javascript
JS简单判断字符在另一个字符串中出现次数的2种常用方法
2017/04/20 Javascript
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
2017/04/28 jQuery
Vue.js中数据绑定的语法教程
2017/06/02 Javascript
nodejs 图解express+supervisor+ejs的用法(推荐)
2017/09/08 NodeJs
nginx部署访问vue-cli搭建的项目的方法
2018/02/12 Javascript
vue 使用Jade模板写html,stylus写css的方法
2018/02/23 Javascript
vue实现一个获取按键展示快捷键效果的Input组件
2021/01/13 Vue.js
Python中asyncore异步模块的用法及实现httpclient的实例
2016/06/28 Python
python编写简易聊天室实现局域网内聊天功能
2018/07/28 Python
python批量复制图片到另一个文件夹
2018/09/17 Python
使用python判断你是青少年还是老年人
2018/11/29 Python
前端实现弹幕效果的方法总结(包含css3和canvas的实现方式)
2018/07/12 HTML / CSS
德国汽车零件和汽车配件网上商店:kfzteile24
2018/11/14 全球购物
说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法
2012/05/24 面试题
国家助学金获奖感言
2014/01/31 职场文书
生产部厂长助理职位说明书
2014/03/03 职场文书
2014年五一促销活动方案
2014/03/09 职场文书
保密工作责任书
2014/04/16 职场文书