jQuery实现跟随鼠标运动图层效果的方法


Posted in Javascript onFebruary 02, 2015

本文实例讲述了jQuery实现跟随鼠标运动图层效果的方法。分享给大家供大家参考。具体分析如下:

一、基本目标

写一个跟随鼠标运动的图层,

图层中显示当前鼠标的位置,

如下图所示:

jQuery实现跟随鼠标运动图层效果的方法

此图层之所以使用jQuery,而不是因为javascript,是因为jQuery的代码其便于兼容当前的所有主流的浏览器,至少IE8是没有任何问题的,不用像javascript大段大段的代码都用到兼容性上面了。

二、制作过程

本次实验的核心是jquery里面的mousemove事件,

鼠标移动则触发。

代码如下:

<!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>mouse</title>  

<script type="text/javascript" src="js/jquery-1.11.1.js"></script>  

</head>  

  

<body>  

<!--允许此图层不按任何方式对齐,可以任何游离-->  

<div id="mousePosition" style="position:absolute;"></div>  

<script>  

/*一对e.pageX与e.pageY则可以取到鼠标当前的坐标,注意则最初的函数声明里面使用e形式参数*/  

$(document).mousemove(function (e) {  

    var x;  

    var y;  

    var xy="<br>x坐标:"+e.pageX+",y坐标:"+e.pageY;  

    x=e.pageX;  

    y=e.pageY;  

    document .getElementById("mousePosition").style.left = x + "px";  

    document .getElementById("mousePosition").style.top = y + "px";  

    $("#mousePosition").html(xy);  

})  

  

</script>  

</body>  

</html>

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

Javascript 相关文章推荐
将函数的实际参数转换成数组的方法
Jan 25 Javascript
Js参数值中含有单引号或双引号问题的解决方法
Nov 06 Javascript
jQuery的animate函数学习记录
Aug 08 Javascript
以jQuery中$.Deferred对象为例讲解promise对象是如何处理异步问题
Nov 13 Javascript
Bootstrap框架安装使用详解
Jan 21 Javascript
提高Node.js性能的应用技巧分享
Aug 10 Javascript
Vue-Cli中自定义过滤器的实现代码
Aug 12 Javascript
浅谈react 同构之样式直出
Nov 07 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
Mar 08 Javascript
vue-cli项目优化方法- 缩短首屏加载时间
Apr 01 Javascript
vxe-table vue table 表格组件功能
May 26 Javascript
javascript实现前端成语点击验证优化
Jun 24 Javascript
JavaScript针对网页节点的增删改查用法实例
Feb 02 #Javascript
jQuery通过控制节点实现仅在前台通过get方法完成参数传递
Feb 02 #Javascript
jQuery循环动画与获取组件尺寸的方法
Feb 02 #Javascript
基于jQuery实现最基本的淡入淡出效果实例
Feb 02 #Javascript
JavaScript对数字的判断与处理实例分析
Feb 02 #Javascript
JavaScript组件焦点与页内锚点间传值的方法
Feb 02 #Javascript
JavaScript分秒倒计时器实现方法
Feb 02 #Javascript
You might like
PHP+AJAX实现无刷新注册(带用户名实时检测)
2006/12/02 PHP
PHP遍历目录文件的常用方法小结
2017/02/03 PHP
javascript简单实现图片预加载
2014/12/03 Javascript
基于MVC5和Bootstrap的jQuery TreeView树形控件(二)之数据支持json字符串、list集合
2016/08/11 Javascript
jQuery插件Echarts实现的双轴图效果示例【附demo源码下载】
2017/03/04 Javascript
Angular.JS中的指令引用template与指令当做属性详解
2017/03/30 Javascript
详解vue-cli 构建Vue项目遇到的坑
2017/08/30 Javascript
Vue 中axios配置实例详解
2018/07/27 Javascript
vue2.0 watch里面的 deep和immediate用法说明
2020/10/30 Javascript
[36:02]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第一局
2016/02/28 DOTA
python中Switch/Case实现的示例代码
2017/11/09 Python
Python中对象的引用与复制代码示例
2017/12/04 Python
详解PyTorch中Tensor的高阶操作
2019/08/18 Python
利用Pytorch实现简单的线性回归算法
2020/01/15 Python
ansible动态Inventory主机清单配置遇到的坑
2020/01/19 Python
Python类中self参数用法详解
2020/02/13 Python
Django通过json格式收集主机信息
2020/05/29 Python
CSS3 渐变(Gradients)之CSS3 径向渐变
2016/07/08 HTML / CSS
巧用CSS3的calc()宽度计算做响应模式布局的方法
2018/03/22 HTML / CSS
HTML5中使用postMessage实现Ajax跨域请求的方法
2016/04/19 HTML / CSS
html5 web本地存储将取代我们的cookie
2012/12/26 HTML / CSS
Java平台和其他软件平台有什么不同
2015/06/05 面试题
大三自我鉴定范文
2013/10/05 职场文书
幼师自荐信
2013/10/26 职场文书
大课间活动实施方案
2014/03/06 职场文书
航空学院求职信
2014/06/11 职场文书
车辆工程专业求职信
2014/06/14 职场文书
大学军训自我鉴定大全
2014/09/18 职场文书
副乡长群众路线教育实践活动个人对照检查材料
2014/09/19 职场文书
个人融资协议书
2014/10/02 职场文书
个人批评与自我批评总结
2014/10/17 职场文书
幼儿园感恩节活动总结
2015/03/24 职场文书
2015年优质护理服务工作总结
2015/04/08 职场文书
房地产置业顾问工作总结
2015/10/23 职场文书
html5实现点击弹出图片功能
2021/07/16 HTML / CSS
《艾尔登法环》1.03.3补丁上线 碎星伤害调整
2022/04/07 其他游戏