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 相关文章推荐
Javascript跨域请求的4种解决方式
Mar 17 Javascript
JavaScript中的标签语句用法分析
Feb 10 Javascript
教你使用javascript简单写一个页面模板引擎
May 05 Javascript
window.onload与$(document).ready()的区别分析
May 30 Javascript
js实现二级菜单渐隐显示
Nov 03 Javascript
javascript使用Promise对象实现异步编程
Mar 01 Javascript
JavaScript必看小技巧(必看)
Jun 07 Javascript
在JavaScript中调用Java类和接口的方法
Sep 07 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
Jul 13 Javascript
Vue.js自定义事件的表单输入组件方法
Mar 08 Javascript
js实现数字从零慢慢增加到指定数字示例
Nov 07 Javascript
vue本地构建热更新卡顿的问题“75 advanced module optimization”完美解决方案
Aug 05 Vue.js
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实现图片自动清理的方法
2015/07/08 PHP
PHP单例模式详解及实例代码
2016/12/21 PHP
javascript:以前写的xmlhttp池,代码
2008/05/18 Javascript
js活用事件触发对象动作
2008/08/10 Javascript
jQuery 相关控件的事件操作分解
2009/08/03 Javascript
基于Jquery+Ajax+Json的高效分页实现代码
2011/10/29 Javascript
js获取url参数值的两种方式
2013/09/10 Javascript
使用JS读秒使用示例
2013/09/21 Javascript
JavaScript代码复用模式详解
2014/11/07 Javascript
jQuery判断多个input file 都不能为空的例子
2015/06/23 Javascript
js 连续赋值的简单实现
2016/06/13 Javascript
JavaScript的字符串方法汇总
2016/07/31 Javascript
AngularJS中比较两个数组是否相同
2016/08/24 Javascript
JS控制页面跳转时未请求要跳转的地址怎么回事
2016/10/14 Javascript
Vue.js实现移动端短信验证码功能
2017/03/29 Javascript
Vue的Flux框架之Vuex状态管理器
2017/07/30 Javascript
浅谈Node模块系统及其模式
2017/11/17 Javascript
vue.js删除列表中的一行
2018/06/30 Javascript
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
js实现html滑动图片拼图验证
2020/06/24 Javascript
Vant 在vue-cli 4.x中按需加载操作
2020/11/05 Javascript
[02:32]DOTA2亚洲邀请赛 VG战队巡礼
2015/02/03 DOTA
实例解析Python设计模式编程之桥接模式的运用
2016/03/02 Python
Python爬虫实现百度图片自动下载
2018/02/04 Python
python实现关键词提取的示例讲解
2018/04/28 Python
python实现点击按钮修改数据的方法
2019/07/17 Python
新秀丽官方旗舰店:Samsonite拉杆箱、双肩包、皮具
2018/03/05 全球购物
Giglio英国站:意大利奢侈品购物网
2018/03/06 全球购物
联想德国官网:Lenovo Germany
2018/07/04 全球购物
三月学雷锋月活动总结
2014/04/28 职场文书
小班幼儿评语大全
2014/04/30 职场文书
中学生社会实践教育活动总结
2015/05/06 职场文书
会计继续教育培训心得体会
2016/01/19 职场文书
Python虚拟环境virtualenv是如何使用的
2021/06/20 Python
python机器学习创建基于规则聊天机器人过程示例详解
2021/11/02 Python
Oracle配置dblink访问PostgreSQL的操作方法
2022/03/21 PostgreSQL