本文实例讲述了jQuery简单实现页面元素置顶时悬浮效果的方法。分享给大家供大家参考,具体如下:

一、JS Code:

$.fn.smartFloat = function () {

var position = function (element) {

var top = element.position().top, pos = element.css("position");

$(window).scroll(function () {

var scrolls = $(this).scrollTop();

if (scrolls > top) {

if (window.XMLHttpRequest) {

element.css({

position: "fixed",

top: 0

});

} else {

element.css({

top: scrolls

});

}

} else {

element.css({

position: pos,

top: top

});

}

});

};

return $(this).each(function () {

position($(this));

});

};

//绑定

$("#float").smartFloat();

二、Html Code:

我是置顶时悬浮的区域

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

html 浮动窗口置顶,jQuery简单实现页面元素置顶时悬浮效果示例相关推荐

  1. 将页面元素置为不可修改Readonly,所有元素统一修改,统一调用

    使用JS方法,实现任何形式的元素的不可修改操作 <script language="javascript"> /**将所有元素置为不可修改 **/ function r ...

  2. python tkinter窗口切换_tkinter--实现简单的页面切换

    [Python] 纯文本查看 复制代码import tkinter as tk index_num = 4 def up_page(): info = frame_root.place_info() ...

  3. html数字增加动态效果,jQuery实现数字自动增加或者减少的动画效果示例_泠吢_前端开发者...

    本文实例讲述了 效果图: 2. $(function(){ var obj={ el:$(".up"), max:1000, start:100//增加开始的初始值 } var o ...

  4. jQuery移除页面元素

    remove()方法 删除被选元素,及其子元素 删除指定的元素 可以接受一个参数,对被删元素进行过滤 // 删除 $('.divClass').remove(); // 过滤删除 $('.divCla ...

  5. Jquery简单的右侧浮动菜单

    今天有空稍微看了下Jquery动画函数animate这个方法,发现可以用这个方法来做下简单的右侧浮动菜单 因为经常做淘宝页面时候会碰到这样的效果 以前都是用人家的javascript组件代码 发现老是 ...

  6. web实现置顶、置底功能、聊天页面、锚点、滚动条、vue、scrollTop、scrollIntoView、scrollHeight

    目录 前言 1.代码实现 3.scrollTop实现置顶置底(方式一) 4.scrollIntoView实现置顶置底(方式二) 5.总结 前言 在项目中遇到聊天功能,功能涉及置顶和置底知识,由此记录一 ...

  7. jQuery修改页面元素的属性

    作为一个后台开发者,在web开发的时候会常常遇到修改前台页面的属性的问题.这两天我发现jQuery的$("#id").attr("prop","值&q ...

  8. html实现新闻滚动效果,jQuery实现新闻播报滚动及淡入淡出效果示例

    这篇文章主要介绍了jQuery实现新闻播报滚动及淡入淡出效果,结合实例形式分析了基于jQuery插件的页面元素动态变换相关操作技巧,需要的朋友可以参考下 本文实例讲述了jQuery实现新闻播报滚动及淡 ...

  9. html简单响应式滚动条置顶

    简单响应式滚动条置顶 一般的,让页面出现滚动条的常见方法有: overflow:auto||overflow:scroll 或者overflow-x水平滚动条和overflow-y垂直滚动条 那么现在 ...

最新文章

  1. mongdb安装使用
  2. 一步一步SharePoint 2007之三十七:在SharePoint中实现Workflow(3)——运行Workflow
  3. log4j2的核弹漏洞是如何被发现的?
  4. miniui列表下拉允许编辑且保存_在职必备,下拉列表|Excel
  5. python构建二维数组_Python中创建二维数组
  6. 李嘉诚再卖地3800亩,房价要变天了吗?
  7. 中国人口较少民族作家研讨会
  8. 阿里云地域和可用区怎么选?
  9. YYKit是个好东西-YYLabel实现一个文本多个点击事件
  10. .log 合并或 .txt 合并
  11. 【法律】如何保障未来夫妻合法权益:婚前房屋财产约定协议书
  12. 关于计算机的英语单词及例句,小学生必背英语单词及例句(四年级).doc
  13. 诊断2018微商:从乱象到赋能,世界微商大会发明的新玩法为您指路
  14. PIL中paste粘贴遇到的问题
  15. Delphi 多线程编程(1)
  16. Codeforces Problem-133A HQ9+
  17. shell脚本一键装机(pxe配合kickstart无人值守)
  18. Windows server 2003常用设置
  19. DICOM:基于JMeter+dcm4che2测试PACS服务器性能的解决方案(前篇)
  20. onnx 模型推理示例-Python 实现 |【onnx 模型推理】

热门文章

  1. Android File.listFiles()返回null问题
  2. linux 4.9 内核 nptl,【linuxThread和NPTL】
  3. python ckeditor上传图片400错误_又一款python开发神器
  4. arduino 水位传感器_云南可信赖的威卡压力传感器哪里有
  5. workbench出现“Unable to start the geometry editor”
  6. 登录mysql时 未找到 grant命令_我在mysql数据库中可以登陆,为什么用grant命令创建用户时提示错误?...
  7. 第一人称视角获得运动方向和视角的夹角
  8. Linux I2C核心、总线与设备驱动(一)
  9. WinCE6下的kernelIoControl使用方法
  10. php 访问第三方接口吗,PHP-----------HTTP请求的第三方接口